03:07:40
INFO
ORB RETEST BOT STARTING
03:07:40
INFO
Mode: PAPER | Symbol: TNA | $/Trade: $2,000
03:07:40
INFO
R:R = 1:2.0 | Max Trades: 2
03:07:40
INFO
Opening Range: 5min | Cutoff: 120min | Flatten: 5min before close
03:07:40
INFO
📊 Data: Yahoo Finance (real-time) + Alpaca IEX (fallback)
03:07:40
INFO
🔌 Testing connection...
03:07:40
DEBUG
Starting new HTTPS connection (1): paper-api.alpaca.markets:443
03:07:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
03:07:40
INFO
✅ Connected: AccountStatus.ACTIVE | Equity: $20,011.04 | Shorting: ✅
03:07:40
DEBUG
Entering history()
03:07:40
DEBUG
('CREATE TABLE IF NOT EXISTS "_tz_kv" ("key" VARCHAR(255) NOT NULL PRIMARY KEY, "value" VARCHAR(255)) WITHOUT ROWID', [])
03:07:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
03:07:40
DEBUG
Entering history()
03:07:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
03:07:40
DEBUG
Entering get()
03:07:40
DEBUG
Entering _make_request()
03:07:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
03:07:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
03:07:40
DEBUG
Entering _get_cookie_and_crumb()
03:07:40
DEBUG
cookie_mode = 'basic'
03:07:40
DEBUG
Entering _get_cookie_and_crumb_basic()
03:07:40
DEBUG
Entering _get_cookie_basic()
03:07:40
DEBUG
Entering _load_cookie_curlCffi()
03:07:40
DEBUG
('CREATE TABLE IF NOT EXISTS "_cookieschema" ("strategy" VARCHAR(255) NOT NULL PRIMARY KEY, "fetch_date" DATETIME NOT NULL, "cookie_bytes" BLOB NOT NULL) WITHOUT ROWID', [])
03:07:40
DEBUG
('SELECT "t1"."strategy", "t1"."fetch_date", "t1"."cookie_bytes" FROM "_cookieschema" AS "t1" WHERE ("t1"."strategy" = ?) LIMIT ? OFFSET ?', ['curlCffi', 1, 0])
03:07:40
DEBUG
Exiting _load_cookie_curlCffi()
03:07:40
DEBUG
reusing persistent cookie
03:07:40
DEBUG
Exiting _get_cookie_basic()
03:07:40
DEBUG
Entering _get_crumb_basic()
03:07:40
DEBUG
Entering _get_cookie_basic()
03:07:40
DEBUG
reusing cookie
03:07:40
DEBUG
Exiting _get_cookie_basic()
03:07:40
DEBUG
crumb = 'KcGUuRLYNwv'
03:07:40
DEBUG
Exiting _get_crumb_basic()
03:07:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
03:07:40
DEBUG
Exiting _get_cookie_and_crumb()
03:07:40
DEBUG
response code=200
03:07:40
DEBUG
Exiting _make_request()
03:07:40
DEBUG
Exiting get()
03:07:40
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-26 14:30:00
03:07:40
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-26 09:30:00-05:00
03:07:40
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-26 00:00:00-05:00
03:07:40
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-26 00:00:00-05:00
03:07:40
DEBUG
Exiting history()
03:07:40
DEBUG
Exiting history()
03:07:40
DEBUG
Entering history()
03:07:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
03:07:40
DEBUG
Entering get()
03:07:40
DEBUG
Entering _make_request()
03:07:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
03:07:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
03:07:40
DEBUG
Entering _get_cookie_and_crumb()
03:07:40
DEBUG
cookie_mode = 'basic'
03:07:40
DEBUG
Entering _get_cookie_and_crumb_basic()
03:07:40
DEBUG
Entering _get_cookie_basic()
03:07:40
DEBUG
reusing cookie
03:07:40
DEBUG
Exiting _get_cookie_basic()
03:07:40
DEBUG
Entering _get_crumb_basic()
03:07:40
DEBUG
reusing crumb
03:07:40
DEBUG
Exiting _get_crumb_basic()
03:07:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
03:07:40
DEBUG
Exiting _get_cookie_and_crumb()
03:07:41
DEBUG
response code=200
03:07:41
DEBUG
Exiting _make_request()
03:07:41
DEBUG
Exiting get()
03:07:41
DEBUG
TNA: yfinance received OHLC data: 2026-01-20 09:00:00 -> 2026-01-27 00:59:29
03:07:41
DEBUG
TNA: OHLC after cleaning: 2026-01-20 04:00:00-05:00 -> 2026-01-26 19:59:29-05:00
03:07:41
DEBUG
TNA: OHLC after combining events: 2026-01-20 04:00:00-05:00 -> 2026-01-26 19:59:29-05:00
03:07:41
DEBUG
TNA: yfinance returning OHLC: 2026-01-20 04:00:00-05:00 -> 2026-01-26 19:00:00-05:00
03:07:41
DEBUG
Exiting history()
03:07:41
INFO
✅ Yahoo Finance working: TNA = $55.39
03:07:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/calendar?start=2026-01-27&end=2026-01-27 HTTP/1.1" 200 109
03:07:41
INFO
📅 Market Calendar: 2026-01-27 Open=2026-01-27 09:30:00 Close=2026-01-27 16:00:00
03:07:41
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
03:07:41
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
03:07:41
INFO
🔌 Connecting to wss://stream.data.alpaca.markets/v2/iex
03:07:41
INFO
🔍 Equity watchdog started
03:07:41
INFO
🔍 Orders watchdog started
03:07:41
INFO
🔄 Price poller started (Yahoo Finance + Alpaca fallback)
03:07:41
INFO
✅ All systems initialized - Waiting for data...
03:07:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:07:41
INFO
Websocket connected
03:07:41
INFO
🔌 WebSocket connected, authenticating...
03:07:41
INFO
✅ WebSocket authenticated, subscribing to TNA
03:07:41
INFO
✅ Subscribed: ['TNA']
03:08:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:08:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:09:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:09:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:10:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:10:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:11:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:11:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:12:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:12:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:13:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:13:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:14:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:14:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:15:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:15:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:16:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:16:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:17:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:17:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:18:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:18:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:19:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:19:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:20:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:20:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:21:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:21:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:22:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:22:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:23:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:23:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:24:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:24:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:25:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:25:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:26:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:26:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:27:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:27:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:28:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:28:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:29:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:29:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:30:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:30:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:31:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:31:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:32:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:32:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:33:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:33:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:34:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:34:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:35:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:35:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:36:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:36:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:37:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:37:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:38:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:38:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:39:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:39:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:40:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:40:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:41:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:41:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:42:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:42:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:43:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:43:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:44:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:44:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:45:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:45:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:46:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:46:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:47:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:47:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:48:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:48:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:49:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:49:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:50:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:50:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:51:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:51:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:52:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:52:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:53:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:53:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:54:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:54:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:55:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:55:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:56:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:56:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:57:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:57:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:58:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:58:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:59:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:59:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:00:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:00:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:01:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:01:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:02:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:02:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:03:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:03:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:04:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:04:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:05:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:05:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:06:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:06:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:07:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:07:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:08:14
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
04:08:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:08:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:09:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:09:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:10:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:10:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:11:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:11:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:12:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:12:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:13:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:13:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:14:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:14:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:15:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:15:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:16:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:16:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:17:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:17:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:18:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:18:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:19:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:19:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:20:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:20:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:21:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:21:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:22:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:22:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:23:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:23:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:24:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:24:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:25:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:25:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:26:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:26:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:27:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:27:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:28:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:28:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:29:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:29:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:30:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:30:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:31:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:31:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:32:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:32:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:33:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:33:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:34:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:34:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:35:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:35:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:36:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:36:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:37:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:37:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:38:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:38:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:39:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:39:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:40:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:40:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:41:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:41:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:42:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:42:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:43:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:43:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:44:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:44:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:45:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:45:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:46:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:46:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:47:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:47:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:48:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:48:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:49:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:49:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:50:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:50:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:51:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:51:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:52:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:52:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:53:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:53:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:54:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:54:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:55:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:55:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:56:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:56:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:57:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:57:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:58:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:58:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:59:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:59:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:00:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:00:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:01:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:01:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:02:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:02:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:03:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:03:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:04:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:04:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:05:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:05:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:06:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:06:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:07:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:07:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:08:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:08:47
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
05:08:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:09:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:09:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:10:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:10:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:11:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:11:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:12:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:12:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:13:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:13:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:14:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:14:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:15:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:15:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:16:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:16:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:17:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:17:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:18:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:18:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:19:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:19:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:20:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:20:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:21:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:21:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:22:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:22:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:23:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:23:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:24:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:24:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:25:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:25:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:26:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:26:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:27:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:27:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:28:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:28:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:29:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:29:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:30:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:30:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:31:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:31:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:32:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:32:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:33:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:33:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:34:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:34:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:35:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:35:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:36:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:36:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:37:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:37:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:38:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:38:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:39:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:39:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:40:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:40:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:41:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:41:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:42:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:42:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:43:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:43:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:44:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:44:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:45:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:45:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:46:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:46:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:47:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:47:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:48:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:48:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:49:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:49:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:50:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:50:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:51:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:51:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:52:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:52:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:53:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:53:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:54:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:54:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:55:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:55:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:56:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:56:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:57:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:57:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:58:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:58:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:59:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:59:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:00:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:00:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:01:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:01:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:02:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:02:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:03:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:03:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:04:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:04:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:05:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:05:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:06:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:06:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:07:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:07:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:08:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:08:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:09:20
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
06:09:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:09:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:10:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:10:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:11:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:11:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:12:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:12:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:13:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:13:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:14:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:14:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:15:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:15:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:16:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:16:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:17:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:17:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:18:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:18:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:19:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:19:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:20:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:20:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:21:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:21:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:22:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:22:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:23:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:23:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:24:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:24:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:25:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:25:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:26:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:26:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:27:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:27:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:28:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:28:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:29:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:29:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:30:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:30:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:31:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:31:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:32:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:32:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:33:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:33:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:34:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:34:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:35:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:35:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:36:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:36:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:37:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:37:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:38:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:38:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:39:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:39:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:40:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:40:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:41:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:41:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:42:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:42:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:43:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:43:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:44:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:44:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:45:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:45:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:46:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:46:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:47:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:47:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:48:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:48:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:49:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:49:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:50:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:50:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:51:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:51:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:52:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:52:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:53:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:53:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:54:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:54:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:55:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:55:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:56:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:56:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:57:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:57:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:58:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:58:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:59:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:59:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:00:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:00:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:01:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:01:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:02:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:02:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:03:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:03:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:04:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:04:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:05:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:05:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:06:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:06:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:07:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:07:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:08:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:08:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:09:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:09:53
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
07:09:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:10:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:10:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:11:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:11:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:12:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:12:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:13:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:13:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:14:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:14:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:15:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:15:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:16:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:16:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:17:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:17:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:18:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:18:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:19:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:19:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:20:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:20:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:21:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:21:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:22:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:22:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:23:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:23:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:24:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:24:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:25:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:25:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:26:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:26:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:27:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:27:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:28:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:28:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:29:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:29:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:30:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:30:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:31:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:31:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:32:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:32:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:33:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:33:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:34:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:34:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:35:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:35:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:36:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:36:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:37:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:37:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:38:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:38:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:39:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:39:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:40:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:40:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:41:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:41:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:42:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:42:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:43:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:43:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:44:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:44:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:45:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:45:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:46:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:46:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:47:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:47:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:48:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:48:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:49:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:49:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:50:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:50:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:51:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:51:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:52:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:52:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:53:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:53:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:54:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:54:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:55:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:55:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:56:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:56:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:57:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:57:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:58:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:58:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:59:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:59:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:00:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:00:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:01:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:01:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:02:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:02:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:03:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:03:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:04:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:04:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:05:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:05:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:06:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:06:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:07:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:07:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:08:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:08:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:09:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:09:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:10:26
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
08:10:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:10:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:11:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:11:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:12:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:12:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:13:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:13:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:14:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:14:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:15:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:15:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:16:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:16:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:17:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:17:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:18:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:18:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:19:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:19:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:20:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:20:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:21:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:21:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:22:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:22:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:23:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:23:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:24:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:24:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:25:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:25:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:26:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:26:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:27:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:27:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:28:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:28:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:29:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:29:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:30:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:30:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:31:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:31:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:32:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:32:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:33:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:33:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:34:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:34:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:35:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:35:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:36:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:36:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:37:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:37:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:38:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:38:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:39:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:39:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:40:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:40:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:41:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:41:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:42:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:42:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:43:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:43:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:44:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:44:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:45:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:45:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:46:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:46:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:47:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:47:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:48:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:48:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:49:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:49:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:50:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:50:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:51:00
DEBUG
BAR: 08:50:00 O=55.49 H=55.49 L=55.49 C=55.49
08:51:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:51:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:52:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:52:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:53:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:53:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:54:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:54:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:55:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:55:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:56:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:56:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:57:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:57:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:58:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:58:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:59:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:59:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:00:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:00:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:01:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:01:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:02:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:02:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:03:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:03:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:04:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:04:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:05:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:05:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:06:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:06:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:07:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:07:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:08:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:08:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:09:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:09:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:10:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:10:59
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
09:10:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:11:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:11:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:12:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:12:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:13:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:14:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:14:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:15:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:15:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:16:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:16:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:17:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:17:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:18:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:18:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:19:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:19:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:20:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:20:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:21:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:21:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:22:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:22:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:23:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:23:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:24:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:24:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:25:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:25:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:26:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:26:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:27:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:27:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:28:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:28:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:29:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:29:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:31:00
DEBUG
BAR: 09:30:00 O=55.42 H=55.47 L=55.42 C=55.44
09:31:00
DEBUG
State file cleared
09:31:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:31:00
INFO
🔄 DAILY RESET
09:31:00
INFO
Date: 2026-01-27
09:31:00
INFO
Start Equity: $20,011.02
09:31:00
DEBUG
Checking if OR fetch needed: or_end=2026-01-27 09:35:00-05:00, now=2026-01-27 09:31:00.233813-05:00
09:31:00
DEBUG
No historical fetch needed: or_end=2026-01-27 09:35:00-05:00
09:31:00
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
09:31:00
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
09:31:00
DEBUG
Building OR: H=55.47 L=55.42
09:31:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:31:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:31:41
DEBUG
Entering history()
09:31:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:41
DEBUG
Entering history()
09:31:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:41
DEBUG
Entering get()
09:31:41
DEBUG
Entering _make_request()
09:31:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:41
DEBUG
Entering _get_cookie_and_crumb()
09:31:41
DEBUG
cookie_mode = 'basic'
09:31:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:41
DEBUG
Entering _get_cookie_basic()
09:31:41
DEBUG
reusing cookie
09:31:41
DEBUG
Exiting _get_cookie_basic()
09:31:41
DEBUG
Entering _get_crumb_basic()
09:31:41
DEBUG
reusing crumb
09:31:41
DEBUG
Exiting _get_crumb_basic()
09:31:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:41
DEBUG
Exiting _get_cookie_and_crumb()
09:31:41
DEBUG
response code=200
09:31:41
DEBUG
Exiting _make_request()
09:31:41
DEBUG
Exiting get()
09:31:41
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:31:40
09:31:41
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:31:40-05:00
09:31:41
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:31:41
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:31:41
DEBUG
Exiting history()
09:31:41
DEBUG
Exiting history()
09:31:41
DEBUG
Entering history()
09:31:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:41
DEBUG
Entering get()
09:31:41
DEBUG
Entering _make_request()
09:31:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:41
DEBUG
Entering _get_cookie_and_crumb()
09:31:41
DEBUG
cookie_mode = 'basic'
09:31:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:41
DEBUG
Entering _get_cookie_basic()
09:31:41
DEBUG
reusing cookie
09:31:41
DEBUG
Exiting _get_cookie_basic()
09:31:41
DEBUG
Entering _get_crumb_basic()
09:31:41
DEBUG
reusing crumb
09:31:41
DEBUG
Exiting _get_crumb_basic()
09:31:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:41
DEBUG
Exiting _get_cookie_and_crumb()
09:31:41
DEBUG
response code=200
09:31:41
DEBUG
Exiting _make_request()
09:31:41
DEBUG
Exiting get()
09:31:41
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:31:40
09:31:41
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:31:40-05:00
09:31:41
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:31:40-05:00
09:31:41
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:31:41
DEBUG
Exiting history()
09:31:41
DEBUG
POLL [Yahoo]: 09:31:41 Price=$55.09
09:31:51
DEBUG
Entering history()
09:31:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:51
DEBUG
Entering history()
09:31:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:51
DEBUG
Entering get()
09:31:51
DEBUG
Entering _make_request()
09:31:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:51
DEBUG
Entering _get_cookie_and_crumb()
09:31:51
DEBUG
cookie_mode = 'basic'
09:31:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:51
DEBUG
Entering _get_cookie_basic()
09:31:51
DEBUG
reusing cookie
09:31:51
DEBUG
Exiting _get_cookie_basic()
09:31:51
DEBUG
Entering _get_crumb_basic()
09:31:51
DEBUG
reusing crumb
09:31:51
DEBUG
Exiting _get_crumb_basic()
09:31:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:51
DEBUG
Exiting _get_cookie_and_crumb()
09:31:51
DEBUG
response code=200
09:31:51
DEBUG
Exiting _make_request()
09:31:51
DEBUG
Exiting get()
09:31:51
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:31:50
09:31:51
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:31:50-05:00
09:31:51
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:31:51
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:31:51
DEBUG
Exiting history()
09:31:51
DEBUG
Exiting history()
09:31:51
DEBUG
Entering history()
09:31:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:51
DEBUG
Entering get()
09:31:51
DEBUG
Entering _make_request()
09:31:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:51
DEBUG
Entering _get_cookie_and_crumb()
09:31:51
DEBUG
cookie_mode = 'basic'
09:31:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:51
DEBUG
Entering _get_cookie_basic()
09:31:51
DEBUG
reusing cookie
09:31:51
DEBUG
Exiting _get_cookie_basic()
09:31:51
DEBUG
Entering _get_crumb_basic()
09:31:51
DEBUG
reusing crumb
09:31:51
DEBUG
Exiting _get_crumb_basic()
09:31:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:51
DEBUG
Exiting _get_cookie_and_crumb()
09:31:51
DEBUG
response code=200
09:31:51
DEBUG
Exiting _make_request()
09:31:51
DEBUG
Exiting get()
09:31:51
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:31:40
09:31:51
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:31:40-05:00
09:31:51
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:31:40-05:00
09:31:51
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:31:51
DEBUG
Exiting history()
09:31:51
DEBUG
POLL [Yahoo]: 09:31:51 Price=$54.99
09:32:00
DEBUG
BAR: 09:31:00 O=55.53 H=55.53 L=54.98 C=54.98
09:32:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:32:01
DEBUG
Building OR: H=55.53 L=54.98
09:32:01
DEBUG
Entering history()
09:32:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:01
DEBUG
Entering history()
09:32:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:01
DEBUG
Entering get()
09:32:01
DEBUG
Entering _make_request()
09:32:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:01
DEBUG
Entering _get_cookie_and_crumb()
09:32:01
DEBUG
cookie_mode = 'basic'
09:32:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:01
DEBUG
Entering _get_cookie_basic()
09:32:01
DEBUG
reusing cookie
09:32:01
DEBUG
Exiting _get_cookie_basic()
09:32:01
DEBUG
Entering _get_crumb_basic()
09:32:01
DEBUG
reusing crumb
09:32:01
DEBUG
Exiting _get_crumb_basic()
09:32:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:01
DEBUG
Exiting _get_cookie_and_crumb()
09:32:01
DEBUG
response code=200
09:32:01
DEBUG
Exiting _make_request()
09:32:01
DEBUG
Exiting get()
09:32:01
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:31:50
09:32:01
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:31:50-05:00
09:32:01
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:01
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:01
DEBUG
Exiting history()
09:32:01
DEBUG
Exiting history()
09:32:01
DEBUG
Entering history()
09:32:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:01
DEBUG
Entering get()
09:32:01
DEBUG
Entering _make_request()
09:32:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:01
DEBUG
Entering _get_cookie_and_crumb()
09:32:01
DEBUG
cookie_mode = 'basic'
09:32:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:01
DEBUG
Entering _get_cookie_basic()
09:32:01
DEBUG
reusing cookie
09:32:01
DEBUG
Exiting _get_cookie_basic()
09:32:01
DEBUG
Entering _get_crumb_basic()
09:32:01
DEBUG
reusing crumb
09:32:01
DEBUG
Exiting _get_crumb_basic()
09:32:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:01
DEBUG
Exiting _get_cookie_and_crumb()
09:32:01
DEBUG
response code=200
09:32:01
DEBUG
Exiting _make_request()
09:32:01
DEBUG
Exiting get()
09:32:01
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:32:01
09:32:01
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:01-05:00
09:32:01
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:01-05:00
09:32:01
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:32:01
DEBUG
Exiting history()
09:32:11
DEBUG
Entering history()
09:32:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:11
DEBUG
Entering history()
09:32:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:11
DEBUG
Entering get()
09:32:11
DEBUG
Entering _make_request()
09:32:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:11
DEBUG
Entering _get_cookie_and_crumb()
09:32:11
DEBUG
cookie_mode = 'basic'
09:32:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:11
DEBUG
Entering _get_cookie_basic()
09:32:11
DEBUG
reusing cookie
09:32:11
DEBUG
Exiting _get_cookie_basic()
09:32:11
DEBUG
Entering _get_crumb_basic()
09:32:11
DEBUG
reusing crumb
09:32:11
DEBUG
Exiting _get_crumb_basic()
09:32:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:11
DEBUG
Exiting _get_cookie_and_crumb()
09:32:11
DEBUG
response code=200
09:32:11
DEBUG
Exiting _make_request()
09:32:11
DEBUG
Exiting get()
09:32:11
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:32:10
09:32:11
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:32:10-05:00
09:32:11
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:11
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:11
DEBUG
Exiting history()
09:32:11
DEBUG
Exiting history()
09:32:11
DEBUG
Entering history()
09:32:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:11
DEBUG
Entering get()
09:32:11
DEBUG
Entering _make_request()
09:32:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:11
DEBUG
Entering _get_cookie_and_crumb()
09:32:11
DEBUG
cookie_mode = 'basic'
09:32:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:11
DEBUG
Entering _get_cookie_basic()
09:32:11
DEBUG
reusing cookie
09:32:11
DEBUG
Exiting _get_cookie_basic()
09:32:11
DEBUG
Entering _get_crumb_basic()
09:32:11
DEBUG
reusing crumb
09:32:11
DEBUG
Exiting _get_crumb_basic()
09:32:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:11
DEBUG
Exiting _get_cookie_and_crumb()
09:32:11
DEBUG
response code=200
09:32:11
DEBUG
Exiting _make_request()
09:32:11
DEBUG
Exiting get()
09:32:11
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:32:01
09:32:11
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:01-05:00
09:32:11
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:01-05:00
09:32:11
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:32:11
DEBUG
Exiting history()
09:32:11
DEBUG
POLL [Yahoo]: 09:32:11 Price=$55.02
09:32:21
DEBUG
Entering history()
09:32:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:21
DEBUG
Entering history()
09:32:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:21
DEBUG
Entering get()
09:32:21
DEBUG
Entering _make_request()
09:32:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:21
DEBUG
Entering _get_cookie_and_crumb()
09:32:21
DEBUG
cookie_mode = 'basic'
09:32:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:21
DEBUG
Entering _get_cookie_basic()
09:32:21
DEBUG
reusing cookie
09:32:21
DEBUG
Exiting _get_cookie_basic()
09:32:21
DEBUG
Entering _get_crumb_basic()
09:32:21
DEBUG
reusing crumb
09:32:21
DEBUG
Exiting _get_crumb_basic()
09:32:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:21
DEBUG
Exiting _get_cookie_and_crumb()
09:32:21
DEBUG
response code=200
09:32:21
DEBUG
Exiting _make_request()
09:32:21
DEBUG
Exiting get()
09:32:21
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:32:10
09:32:21
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:32:10-05:00
09:32:21
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:21
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:21
DEBUG
Exiting history()
09:32:21
DEBUG
Exiting history()
09:32:21
DEBUG
Entering history()
09:32:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:21
DEBUG
Entering get()
09:32:21
DEBUG
Entering _make_request()
09:32:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:21
DEBUG
Entering _get_cookie_and_crumb()
09:32:21
DEBUG
cookie_mode = 'basic'
09:32:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:21
DEBUG
Entering _get_cookie_basic()
09:32:21
DEBUG
reusing cookie
09:32:21
DEBUG
Exiting _get_cookie_basic()
09:32:21
DEBUG
Entering _get_crumb_basic()
09:32:21
DEBUG
reusing crumb
09:32:21
DEBUG
Exiting _get_crumb_basic()
09:32:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:21
DEBUG
Exiting _get_cookie_and_crumb()
09:32:21
DEBUG
response code=200
09:32:21
DEBUG
Exiting _make_request()
09:32:21
DEBUG
Exiting get()
09:32:21
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:32:20
09:32:21
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:20-05:00
09:32:21
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:20-05:00
09:32:21
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:32:21
DEBUG
Exiting history()
09:32:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:32:31
DEBUG
Entering history()
09:32:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:31
DEBUG
Entering history()
09:32:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:31
DEBUG
Entering get()
09:32:31
DEBUG
Entering _make_request()
09:32:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:31
DEBUG
Entering _get_cookie_and_crumb()
09:32:31
DEBUG
cookie_mode = 'basic'
09:32:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:31
DEBUG
Entering _get_cookie_basic()
09:32:31
DEBUG
reusing cookie
09:32:31
DEBUG
Exiting _get_cookie_basic()
09:32:31
DEBUG
Entering _get_crumb_basic()
09:32:31
DEBUG
reusing crumb
09:32:31
DEBUG
Exiting _get_crumb_basic()
09:32:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:31
DEBUG
Exiting _get_cookie_and_crumb()
09:32:32
DEBUG
response code=200
09:32:32
DEBUG
Exiting _make_request()
09:32:32
DEBUG
Exiting get()
09:32:32
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:32:30
09:32:32
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:32:30-05:00
09:32:32
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:32
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:32
DEBUG
Exiting history()
09:32:32
DEBUG
Exiting history()
09:32:32
DEBUG
Entering history()
09:32:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:32
DEBUG
Entering get()
09:32:32
DEBUG
Entering _make_request()
09:32:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:32
DEBUG
Entering _get_cookie_and_crumb()
09:32:32
DEBUG
cookie_mode = 'basic'
09:32:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:32
DEBUG
Entering _get_cookie_basic()
09:32:32
DEBUG
reusing cookie
09:32:32
DEBUG
Exiting _get_cookie_basic()
09:32:32
DEBUG
Entering _get_crumb_basic()
09:32:32
DEBUG
reusing crumb
09:32:32
DEBUG
Exiting _get_crumb_basic()
09:32:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:32
DEBUG
Exiting _get_cookie_and_crumb()
09:32:32
DEBUG
response code=200
09:32:32
DEBUG
Exiting _make_request()
09:32:32
DEBUG
Exiting get()
09:32:32
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:32:30
09:32:32
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:30-05:00
09:32:32
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:30-05:00
09:32:32
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:32:32
DEBUG
Exiting history()
09:32:32
DEBUG
POLL [Yahoo]: 09:32:32 Price=$54.85
09:32:42
DEBUG
Entering history()
09:32:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:42
DEBUG
Entering history()
09:32:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:42
DEBUG
Entering get()
09:32:42
DEBUG
Entering _make_request()
09:32:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:42
DEBUG
Entering _get_cookie_and_crumb()
09:32:42
DEBUG
cookie_mode = 'basic'
09:32:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:42
DEBUG
Entering _get_cookie_basic()
09:32:42
DEBUG
reusing cookie
09:32:42
DEBUG
Exiting _get_cookie_basic()
09:32:42
DEBUG
Entering _get_crumb_basic()
09:32:42
DEBUG
reusing crumb
09:32:42
DEBUG
Exiting _get_crumb_basic()
09:32:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:42
DEBUG
Exiting _get_cookie_and_crumb()
09:32:42
DEBUG
response code=200
09:32:42
DEBUG
Exiting _make_request()
09:32:42
DEBUG
Exiting get()
09:32:42
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:32:40
09:32:42
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:32:40-05:00
09:32:42
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:42
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:42
DEBUG
Exiting history()
09:32:42
DEBUG
Exiting history()
09:32:42
DEBUG
Entering history()
09:32:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:42
DEBUG
Entering get()
09:32:42
DEBUG
Entering _make_request()
09:32:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:42
DEBUG
Entering _get_cookie_and_crumb()
09:32:42
DEBUG
cookie_mode = 'basic'
09:32:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:42
DEBUG
Entering _get_cookie_basic()
09:32:42
DEBUG
reusing cookie
09:32:42
DEBUG
Exiting _get_cookie_basic()
09:32:42
DEBUG
Entering _get_crumb_basic()
09:32:42
DEBUG
reusing crumb
09:32:42
DEBUG
Exiting _get_crumb_basic()
09:32:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:42
DEBUG
Exiting _get_cookie_and_crumb()
09:32:42
DEBUG
response code=200
09:32:42
DEBUG
Exiting _make_request()
09:32:42
DEBUG
Exiting get()
09:32:42
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:32:40
09:32:42
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:40-05:00
09:32:42
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:40-05:00
09:32:42
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:32:42
DEBUG
Exiting history()
09:32:42
DEBUG
POLL [Yahoo]: 09:32:42 Price=$54.91
09:32:52
DEBUG
Entering history()
09:32:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:52
DEBUG
Entering history()
09:32:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:52
DEBUG
Entering get()
09:32:52
DEBUG
Entering _make_request()
09:32:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:52
DEBUG
Entering _get_cookie_and_crumb()
09:32:52
DEBUG
cookie_mode = 'basic'
09:32:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:52
DEBUG
Entering _get_cookie_basic()
09:32:52
DEBUG
reusing cookie
09:32:52
DEBUG
Exiting _get_cookie_basic()
09:32:52
DEBUG
Entering _get_crumb_basic()
09:32:52
DEBUG
reusing crumb
09:32:52
DEBUG
Exiting _get_crumb_basic()
09:32:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:52
DEBUG
Exiting _get_cookie_and_crumb()
09:32:52
DEBUG
response code=200
09:32:52
DEBUG
Exiting _make_request()
09:32:52
DEBUG
Exiting get()
09:32:52
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:32:51
09:32:52
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:32:51-05:00
09:32:52
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:52
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:32:52
DEBUG
Exiting history()
09:32:52
DEBUG
Exiting history()
09:32:52
DEBUG
Entering history()
09:32:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:52
DEBUG
Entering get()
09:32:52
DEBUG
Entering _make_request()
09:32:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:52
DEBUG
Entering _get_cookie_and_crumb()
09:32:52
DEBUG
cookie_mode = 'basic'
09:32:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:52
DEBUG
Entering _get_cookie_basic()
09:32:52
DEBUG
reusing cookie
09:32:52
DEBUG
Exiting _get_cookie_basic()
09:32:52
DEBUG
Entering _get_crumb_basic()
09:32:52
DEBUG
reusing crumb
09:32:52
DEBUG
Exiting _get_crumb_basic()
09:32:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:52
DEBUG
Exiting _get_cookie_and_crumb()
09:32:52
DEBUG
response code=200
09:32:52
DEBUG
Exiting _make_request()
09:32:52
DEBUG
Exiting get()
09:32:52
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:32:51
09:32:52
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:51-05:00
09:32:52
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:32:51-05:00
09:32:52
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:32:52
DEBUG
Exiting history()
09:32:52
DEBUG
POLL [Yahoo]: 09:32:52 Price=$55.04
09:33:00
DEBUG
BAR: 09:32:00 O=54.91 H=55.00 L=54.91 C=55.00
09:33:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:33:02
DEBUG
Building OR: H=55.53 L=54.91
09:33:02
DEBUG
Entering history()
09:33:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:02
DEBUG
Entering history()
09:33:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:02
DEBUG
Entering get()
09:33:02
DEBUG
Entering _make_request()
09:33:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:02
DEBUG
Entering _get_cookie_and_crumb()
09:33:02
DEBUG
cookie_mode = 'basic'
09:33:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:02
DEBUG
Entering _get_cookie_basic()
09:33:02
DEBUG
reusing cookie
09:33:02
DEBUG
Exiting _get_cookie_basic()
09:33:02
DEBUG
Entering _get_crumb_basic()
09:33:02
DEBUG
reusing crumb
09:33:02
DEBUG
Exiting _get_crumb_basic()
09:33:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:02
DEBUG
Exiting _get_cookie_and_crumb()
09:33:02
DEBUG
response code=200
09:33:02
DEBUG
Exiting _make_request()
09:33:02
DEBUG
Exiting get()
09:33:02
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:32:51
09:33:02
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:32:51-05:00
09:33:02
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:02
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:02
DEBUG
Exiting history()
09:33:02
DEBUG
Exiting history()
09:33:02
DEBUG
Entering history()
09:33:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:02
DEBUG
Entering get()
09:33:02
DEBUG
Entering _make_request()
09:33:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:02
DEBUG
Entering _get_cookie_and_crumb()
09:33:02
DEBUG
cookie_mode = 'basic'
09:33:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:02
DEBUG
Entering _get_cookie_basic()
09:33:02
DEBUG
reusing cookie
09:33:02
DEBUG
Exiting _get_cookie_basic()
09:33:02
DEBUG
Entering _get_crumb_basic()
09:33:02
DEBUG
reusing crumb
09:33:02
DEBUG
Exiting _get_crumb_basic()
09:33:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:02
DEBUG
Exiting _get_cookie_and_crumb()
09:33:02
DEBUG
response code=200
09:33:02
DEBUG
Exiting _make_request()
09:33:02
DEBUG
Exiting get()
09:33:02
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:33:01
09:33:02
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:01-05:00
09:33:02
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:01-05:00
09:33:02
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:33:02
DEBUG
Exiting history()
09:33:12
DEBUG
Entering history()
09:33:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:12
DEBUG
Entering history()
09:33:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:12
DEBUG
Entering get()
09:33:12
DEBUG
Entering _make_request()
09:33:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:12
DEBUG
Entering _get_cookie_and_crumb()
09:33:12
DEBUG
cookie_mode = 'basic'
09:33:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:12
DEBUG
Entering _get_cookie_basic()
09:33:12
DEBUG
reusing cookie
09:33:12
DEBUG
Exiting _get_cookie_basic()
09:33:12
DEBUG
Entering _get_crumb_basic()
09:33:12
DEBUG
reusing crumb
09:33:12
DEBUG
Exiting _get_crumb_basic()
09:33:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:12
DEBUG
Exiting _get_cookie_and_crumb()
09:33:12
DEBUG
response code=200
09:33:12
DEBUG
Exiting _make_request()
09:33:12
DEBUG
Exiting get()
09:33:12
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:33:10
09:33:12
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:33:10-05:00
09:33:12
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:12
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:12
DEBUG
Exiting history()
09:33:12
DEBUG
Exiting history()
09:33:12
DEBUG
Entering history()
09:33:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:12
DEBUG
Entering get()
09:33:12
DEBUG
Entering _make_request()
09:33:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:12
DEBUG
Entering _get_cookie_and_crumb()
09:33:12
DEBUG
cookie_mode = 'basic'
09:33:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:12
DEBUG
Entering _get_cookie_basic()
09:33:12
DEBUG
reusing cookie
09:33:12
DEBUG
Exiting _get_cookie_basic()
09:33:12
DEBUG
Entering _get_crumb_basic()
09:33:12
DEBUG
reusing crumb
09:33:12
DEBUG
Exiting _get_crumb_basic()
09:33:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:12
DEBUG
Exiting _get_cookie_and_crumb()
09:33:12
DEBUG
response code=200
09:33:12
DEBUG
Exiting _make_request()
09:33:12
DEBUG
Exiting get()
09:33:12
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:33:01
09:33:12
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:01-05:00
09:33:12
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:01-05:00
09:33:12
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:33:12
DEBUG
Exiting history()
09:33:12
DEBUG
POLL [Yahoo]: 09:33:12 Price=$55.06
09:33:22
DEBUG
Entering history()
09:33:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:22
DEBUG
Entering history()
09:33:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:22
DEBUG
Entering get()
09:33:22
DEBUG
Entering _make_request()
09:33:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:22
DEBUG
Entering _get_cookie_and_crumb()
09:33:22
DEBUG
cookie_mode = 'basic'
09:33:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:22
DEBUG
Entering _get_cookie_basic()
09:33:22
DEBUG
reusing cookie
09:33:22
DEBUG
Exiting _get_cookie_basic()
09:33:22
DEBUG
Entering _get_crumb_basic()
09:33:22
DEBUG
reusing crumb
09:33:22
DEBUG
Exiting _get_crumb_basic()
09:33:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:22
DEBUG
Exiting _get_cookie_and_crumb()
09:33:22
DEBUG
response code=200
09:33:22
DEBUG
Exiting _make_request()
09:33:22
DEBUG
Exiting get()
09:33:22
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:33:10
09:33:22
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:33:10-05:00
09:33:22
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:22
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:22
DEBUG
Exiting history()
09:33:22
DEBUG
Exiting history()
09:33:22
DEBUG
Entering history()
09:33:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:22
DEBUG
Entering get()
09:33:22
DEBUG
Entering _make_request()
09:33:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:22
DEBUG
Entering _get_cookie_and_crumb()
09:33:22
DEBUG
cookie_mode = 'basic'
09:33:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:22
DEBUG
Entering _get_cookie_basic()
09:33:22
DEBUG
reusing cookie
09:33:22
DEBUG
Exiting _get_cookie_basic()
09:33:22
DEBUG
Entering _get_crumb_basic()
09:33:22
DEBUG
reusing crumb
09:33:22
DEBUG
Exiting _get_crumb_basic()
09:33:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:22
DEBUG
Exiting _get_cookie_and_crumb()
09:33:22
DEBUG
response code=200
09:33:22
DEBUG
Exiting _make_request()
09:33:22
DEBUG
Exiting get()
09:33:22
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:33:17
09:33:22
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:17-05:00
09:33:22
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:17-05:00
09:33:22
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:33:22
DEBUG
Exiting history()
09:33:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:33:32
DEBUG
Entering history()
09:33:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:32
DEBUG
Entering history()
09:33:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:32
DEBUG
Entering get()
09:33:32
DEBUG
Entering _make_request()
09:33:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:32
DEBUG
Entering _get_cookie_and_crumb()
09:33:32
DEBUG
cookie_mode = 'basic'
09:33:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:32
DEBUG
Entering _get_cookie_basic()
09:33:32
DEBUG
reusing cookie
09:33:32
DEBUG
Exiting _get_cookie_basic()
09:33:32
DEBUG
Entering _get_crumb_basic()
09:33:32
DEBUG
reusing crumb
09:33:32
DEBUG
Exiting _get_crumb_basic()
09:33:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:32
DEBUG
Exiting _get_cookie_and_crumb()
09:33:32
DEBUG
response code=200
09:33:32
DEBUG
Exiting _make_request()
09:33:32
DEBUG
Exiting get()
09:33:32
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:33:30
09:33:32
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:33:30-05:00
09:33:32
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:32
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:32
DEBUG
Exiting history()
09:33:32
DEBUG
Exiting history()
09:33:32
DEBUG
Entering history()
09:33:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:32
DEBUG
Entering get()
09:33:32
DEBUG
Entering _make_request()
09:33:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:32
DEBUG
Entering _get_cookie_and_crumb()
09:33:32
DEBUG
cookie_mode = 'basic'
09:33:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:32
DEBUG
Entering _get_cookie_basic()
09:33:32
DEBUG
reusing cookie
09:33:32
DEBUG
Exiting _get_cookie_basic()
09:33:32
DEBUG
Entering _get_crumb_basic()
09:33:32
DEBUG
reusing crumb
09:33:32
DEBUG
Exiting _get_crumb_basic()
09:33:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:32
DEBUG
Exiting _get_cookie_and_crumb()
09:33:32
DEBUG
response code=200
09:33:32
DEBUG
Exiting _make_request()
09:33:32
DEBUG
Exiting get()
09:33:32
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:33:17
09:33:32
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:17-05:00
09:33:32
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:17-05:00
09:33:32
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:33:32
DEBUG
Exiting history()
09:33:32
DEBUG
POLL [Yahoo]: 09:33:32 Price=$55.19
09:33:42
INFO
🔔 MARKET OPEN
09:33:42
DEBUG
Entering history()
09:33:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:42
DEBUG
Entering history()
09:33:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:42
DEBUG
Entering get()
09:33:42
DEBUG
Entering _make_request()
09:33:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:42
DEBUG
Entering _get_cookie_and_crumb()
09:33:42
DEBUG
cookie_mode = 'basic'
09:33:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:42
DEBUG
Entering _get_cookie_basic()
09:33:42
DEBUG
reusing cookie
09:33:42
DEBUG
Exiting _get_cookie_basic()
09:33:42
DEBUG
Entering _get_crumb_basic()
09:33:42
DEBUG
reusing crumb
09:33:42
DEBUG
Exiting _get_crumb_basic()
09:33:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:42
DEBUG
Exiting _get_cookie_and_crumb()
09:33:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:33:42
DEBUG
response code=200
09:33:42
DEBUG
Exiting _make_request()
09:33:42
DEBUG
Exiting get()
09:33:42
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:33:30
09:33:42
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:33:30-05:00
09:33:42
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:42
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:42
DEBUG
Exiting history()
09:33:42
DEBUG
Exiting history()
09:33:42
DEBUG
Entering history()
09:33:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:42
DEBUG
Entering get()
09:33:42
DEBUG
Entering _make_request()
09:33:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:42
DEBUG
Entering _get_cookie_and_crumb()
09:33:42
DEBUG
cookie_mode = 'basic'
09:33:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:42
DEBUG
Entering _get_cookie_basic()
09:33:42
DEBUG
reusing cookie
09:33:42
DEBUG
Exiting _get_cookie_basic()
09:33:42
DEBUG
Entering _get_crumb_basic()
09:33:42
DEBUG
reusing crumb
09:33:42
DEBUG
Exiting _get_crumb_basic()
09:33:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:42
DEBUG
Exiting _get_cookie_and_crumb()
09:33:43
DEBUG
response code=200
09:33:43
DEBUG
Exiting _make_request()
09:33:43
DEBUG
Exiting get()
09:33:43
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:33:42
09:33:43
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:42-05:00
09:33:43
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:42-05:00
09:33:43
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:33:43
DEBUG
Exiting history()
09:33:53
DEBUG
Entering history()
09:33:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:53
DEBUG
Entering history()
09:33:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:53
DEBUG
Entering get()
09:33:53
DEBUG
Entering _make_request()
09:33:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:53
DEBUG
Entering _get_cookie_and_crumb()
09:33:53
DEBUG
cookie_mode = 'basic'
09:33:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:53
DEBUG
Entering _get_cookie_basic()
09:33:53
DEBUG
reusing cookie
09:33:53
DEBUG
Exiting _get_cookie_basic()
09:33:53
DEBUG
Entering _get_crumb_basic()
09:33:53
DEBUG
reusing crumb
09:33:53
DEBUG
Exiting _get_crumb_basic()
09:33:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:53
DEBUG
Exiting _get_cookie_and_crumb()
09:33:53
DEBUG
response code=200
09:33:53
DEBUG
Exiting _make_request()
09:33:53
DEBUG
Exiting get()
09:33:53
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:33:52
09:33:53
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:33:52-05:00
09:33:53
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:53
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:33:53
DEBUG
Exiting history()
09:33:53
DEBUG
Exiting history()
09:33:53
DEBUG
Entering history()
09:33:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:53
DEBUG
Entering get()
09:33:53
DEBUG
Entering _make_request()
09:33:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:53
DEBUG
Entering _get_cookie_and_crumb()
09:33:53
DEBUG
cookie_mode = 'basic'
09:33:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:53
DEBUG
Entering _get_cookie_basic()
09:33:53
DEBUG
reusing cookie
09:33:53
DEBUG
Exiting _get_cookie_basic()
09:33:53
DEBUG
Entering _get_crumb_basic()
09:33:53
DEBUG
reusing crumb
09:33:53
DEBUG
Exiting _get_crumb_basic()
09:33:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:53
DEBUG
Exiting _get_cookie_and_crumb()
09:33:53
DEBUG
response code=200
09:33:53
DEBUG
Exiting _make_request()
09:33:53
DEBUG
Exiting get()
09:33:53
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:33:52
09:33:53
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:52-05:00
09:33:53
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:52-05:00
09:33:53
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:33:53
DEBUG
Exiting history()
09:33:53
DEBUG
POLL [Yahoo]: 09:33:53 Price=$55.25
09:34:00
DEBUG
BAR: 09:33:00 O=55.04 H=55.32 L=55.04 C=55.32
09:34:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:34:03
DEBUG
Entering history()
09:34:03
DEBUG
Building OR: H=55.53 L=54.91
09:34:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:03
DEBUG
Entering history()
09:34:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:03
DEBUG
Entering get()
09:34:03
DEBUG
Entering _make_request()
09:34:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:03
DEBUG
Entering _get_cookie_and_crumb()
09:34:03
DEBUG
cookie_mode = 'basic'
09:34:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:03
DEBUG
Entering _get_cookie_basic()
09:34:03
DEBUG
reusing cookie
09:34:03
DEBUG
Exiting _get_cookie_basic()
09:34:03
DEBUG
Entering _get_crumb_basic()
09:34:03
DEBUG
reusing crumb
09:34:03
DEBUG
Exiting _get_crumb_basic()
09:34:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:03
DEBUG
Exiting _get_cookie_and_crumb()
09:34:03
DEBUG
response code=200
09:34:03
DEBUG
Exiting _make_request()
09:34:03
DEBUG
Exiting get()
09:34:03
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:33:52
09:34:03
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:33:52-05:00
09:34:03
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:03
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:03
DEBUG
Exiting history()
09:34:03
DEBUG
Exiting history()
09:34:03
DEBUG
Entering history()
09:34:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:03
DEBUG
Entering get()
09:34:03
DEBUG
Entering _make_request()
09:34:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:03
DEBUG
Entering _get_cookie_and_crumb()
09:34:03
DEBUG
cookie_mode = 'basic'
09:34:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:03
DEBUG
Entering _get_cookie_basic()
09:34:03
DEBUG
reusing cookie
09:34:03
DEBUG
Exiting _get_cookie_basic()
09:34:03
DEBUG
Entering _get_crumb_basic()
09:34:03
DEBUG
reusing crumb
09:34:03
DEBUG
Exiting _get_crumb_basic()
09:34:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:03
DEBUG
Exiting _get_cookie_and_crumb()
09:34:03
DEBUG
response code=200
09:34:03
DEBUG
Exiting _make_request()
09:34:03
DEBUG
Exiting get()
09:34:03
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:33:52
09:34:03
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:52-05:00
09:34:03
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:33:52-05:00
09:34:03
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:34:03
DEBUG
Exiting history()
09:34:13
DEBUG
Entering history()
09:34:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:13
DEBUG
Entering history()
09:34:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:13
DEBUG
Entering get()
09:34:13
DEBUG
Entering _make_request()
09:34:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:13
DEBUG
Entering _get_cookie_and_crumb()
09:34:13
DEBUG
cookie_mode = 'basic'
09:34:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:13
DEBUG
Entering _get_cookie_basic()
09:34:13
DEBUG
reusing cookie
09:34:13
DEBUG
Exiting _get_cookie_basic()
09:34:13
DEBUG
Entering _get_crumb_basic()
09:34:13
DEBUG
reusing crumb
09:34:13
DEBUG
Exiting _get_crumb_basic()
09:34:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:13
DEBUG
Exiting _get_cookie_and_crumb()
09:34:13
DEBUG
response code=200
09:34:13
DEBUG
Exiting _make_request()
09:34:13
DEBUG
Exiting get()
09:34:13
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:34:12
09:34:13
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:34:12-05:00
09:34:13
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:13
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:13
DEBUG
Exiting history()
09:34:13
DEBUG
Exiting history()
09:34:13
DEBUG
Entering history()
09:34:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:13
DEBUG
Entering get()
09:34:13
DEBUG
Entering _make_request()
09:34:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:13
DEBUG
Entering _get_cookie_and_crumb()
09:34:13
DEBUG
cookie_mode = 'basic'
09:34:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:13
DEBUG
Entering _get_cookie_basic()
09:34:13
DEBUG
reusing cookie
09:34:13
DEBUG
Exiting _get_cookie_basic()
09:34:13
DEBUG
Entering _get_crumb_basic()
09:34:13
DEBUG
reusing crumb
09:34:13
DEBUG
Exiting _get_crumb_basic()
09:34:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:13
DEBUG
Exiting _get_cookie_and_crumb()
09:34:13
DEBUG
response code=200
09:34:13
DEBUG
Exiting _make_request()
09:34:13
DEBUG
Exiting get()
09:34:13
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:34:12
09:34:13
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:12-05:00
09:34:13
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:12-05:00
09:34:13
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:34:13
DEBUG
Exiting history()
09:34:13
DEBUG
POLL [Yahoo]: 09:34:13 Price=$55.31
09:34:23
DEBUG
Entering history()
09:34:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:23
DEBUG
Entering history()
09:34:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:23
DEBUG
Entering get()
09:34:23
DEBUG
Entering _make_request()
09:34:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:23
DEBUG
Entering _get_cookie_and_crumb()
09:34:23
DEBUG
cookie_mode = 'basic'
09:34:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:23
DEBUG
Entering _get_cookie_basic()
09:34:23
DEBUG
reusing cookie
09:34:23
DEBUG
Exiting _get_cookie_basic()
09:34:23
DEBUG
Entering _get_crumb_basic()
09:34:23
DEBUG
reusing crumb
09:34:23
DEBUG
Exiting _get_crumb_basic()
09:34:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:23
DEBUG
Exiting _get_cookie_and_crumb()
09:34:23
DEBUG
response code=200
09:34:23
DEBUG
Exiting _make_request()
09:34:23
DEBUG
Exiting get()
09:34:23
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:34:16
09:34:23
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:34:16-05:00
09:34:23
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:23
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:23
DEBUG
Exiting history()
09:34:23
DEBUG
Exiting history()
09:34:23
DEBUG
Entering history()
09:34:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:23
DEBUG
Entering get()
09:34:23
DEBUG
Entering _make_request()
09:34:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:23
DEBUG
Entering _get_cookie_and_crumb()
09:34:23
DEBUG
cookie_mode = 'basic'
09:34:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:23
DEBUG
Entering _get_cookie_basic()
09:34:23
DEBUG
reusing cookie
09:34:23
DEBUG
Exiting _get_cookie_basic()
09:34:23
DEBUG
Entering _get_crumb_basic()
09:34:23
DEBUG
reusing crumb
09:34:23
DEBUG
Exiting _get_crumb_basic()
09:34:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:23
DEBUG
Exiting _get_cookie_and_crumb()
09:34:23
DEBUG
response code=200
09:34:23
DEBUG
Exiting _make_request()
09:34:23
DEBUG
Exiting get()
09:34:23
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:34:12
09:34:23
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:12-05:00
09:34:23
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:12-05:00
09:34:23
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:34:23
DEBUG
Exiting history()
09:34:23
DEBUG
POLL [Yahoo]: 09:34:23 Price=$55.29
09:34:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:34:33
DEBUG
Entering history()
09:34:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:33
DEBUG
Entering history()
09:34:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:33
DEBUG
Entering get()
09:34:33
DEBUG
Entering _make_request()
09:34:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:33
DEBUG
Entering _get_cookie_and_crumb()
09:34:33
DEBUG
cookie_mode = 'basic'
09:34:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:33
DEBUG
Entering _get_cookie_basic()
09:34:33
DEBUG
reusing cookie
09:34:33
DEBUG
Exiting _get_cookie_basic()
09:34:33
DEBUG
Entering _get_crumb_basic()
09:34:33
DEBUG
reusing crumb
09:34:33
DEBUG
Exiting _get_crumb_basic()
09:34:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:33
DEBUG
Exiting _get_cookie_and_crumb()
09:34:33
DEBUG
response code=200
09:34:33
DEBUG
Exiting _make_request()
09:34:33
DEBUG
Exiting get()
09:34:33
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:34:16
09:34:33
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:34:16-05:00
09:34:33
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:33
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:33
DEBUG
Exiting history()
09:34:33
DEBUG
Exiting history()
09:34:33
DEBUG
Entering history()
09:34:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:33
DEBUG
Entering get()
09:34:33
DEBUG
Entering _make_request()
09:34:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:33
DEBUG
Entering _get_cookie_and_crumb()
09:34:33
DEBUG
cookie_mode = 'basic'
09:34:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:33
DEBUG
Entering _get_cookie_basic()
09:34:33
DEBUG
reusing cookie
09:34:33
DEBUG
Exiting _get_cookie_basic()
09:34:33
DEBUG
Entering _get_crumb_basic()
09:34:33
DEBUG
reusing crumb
09:34:33
DEBUG
Exiting _get_crumb_basic()
09:34:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:33
DEBUG
Exiting _get_cookie_and_crumb()
09:34:33
DEBUG
response code=200
09:34:33
DEBUG
Exiting _make_request()
09:34:33
DEBUG
Exiting get()
09:34:33
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:34:32
09:34:33
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:32-05:00
09:34:33
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:32-05:00
09:34:33
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:34:33
DEBUG
Exiting history()
09:34:43
DEBUG
Entering history()
09:34:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:43
DEBUG
Entering history()
09:34:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:43
DEBUG
Entering get()
09:34:43
DEBUG
Entering _make_request()
09:34:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:43
DEBUG
Entering _get_cookie_and_crumb()
09:34:43
DEBUG
cookie_mode = 'basic'
09:34:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:43
DEBUG
Entering _get_cookie_basic()
09:34:43
DEBUG
reusing cookie
09:34:43
DEBUG
Exiting _get_cookie_basic()
09:34:43
DEBUG
Entering _get_crumb_basic()
09:34:43
DEBUG
reusing crumb
09:34:43
DEBUG
Exiting _get_crumb_basic()
09:34:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:43
DEBUG
Exiting _get_cookie_and_crumb()
09:34:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:34:43
DEBUG
response code=200
09:34:43
DEBUG
Exiting _make_request()
09:34:43
DEBUG
Exiting get()
09:34:43
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:34:38
09:34:43
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:34:38-05:00
09:34:43
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:43
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:43
DEBUG
Exiting history()
09:34:43
DEBUG
Exiting history()
09:34:43
DEBUG
Entering history()
09:34:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:43
DEBUG
Entering get()
09:34:43
DEBUG
Entering _make_request()
09:34:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:43
DEBUG
Entering _get_cookie_and_crumb()
09:34:43
DEBUG
cookie_mode = 'basic'
09:34:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:43
DEBUG
Entering _get_cookie_basic()
09:34:43
DEBUG
reusing cookie
09:34:43
DEBUG
Exiting _get_cookie_basic()
09:34:43
DEBUG
Entering _get_crumb_basic()
09:34:43
DEBUG
reusing crumb
09:34:43
DEBUG
Exiting _get_crumb_basic()
09:34:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:43
DEBUG
Exiting _get_cookie_and_crumb()
09:34:43
DEBUG
response code=200
09:34:43
DEBUG
Exiting _make_request()
09:34:43
DEBUG
Exiting get()
09:34:43
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:34:32
09:34:43
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:32-05:00
09:34:43
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:32-05:00
09:34:43
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:34:43
DEBUG
Exiting history()
09:34:43
DEBUG
POLL [Yahoo]: 09:34:43 Price=$55.35
09:34:53
DEBUG
Entering history()
09:34:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:53
DEBUG
Entering history()
09:34:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:53
DEBUG
Entering get()
09:34:53
DEBUG
Entering _make_request()
09:34:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:53
DEBUG
Entering _get_cookie_and_crumb()
09:34:53
DEBUG
cookie_mode = 'basic'
09:34:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:53
DEBUG
Entering _get_cookie_basic()
09:34:53
DEBUG
reusing cookie
09:34:53
DEBUG
Exiting _get_cookie_basic()
09:34:53
DEBUG
Entering _get_crumb_basic()
09:34:53
DEBUG
reusing crumb
09:34:53
DEBUG
Exiting _get_crumb_basic()
09:34:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:53
DEBUG
Exiting _get_cookie_and_crumb()
09:34:53
DEBUG
response code=200
09:34:53
DEBUG
Exiting _make_request()
09:34:53
DEBUG
Exiting get()
09:34:53
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:34:38
09:34:53
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:34:38-05:00
09:34:53
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:53
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:34:53
DEBUG
Exiting history()
09:34:53
DEBUG
Exiting history()
09:34:53
DEBUG
Entering history()
09:34:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:53
DEBUG
Entering get()
09:34:53
DEBUG
Entering _make_request()
09:34:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:53
DEBUG
Entering _get_cookie_and_crumb()
09:34:53
DEBUG
cookie_mode = 'basic'
09:34:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:53
DEBUG
Entering _get_cookie_basic()
09:34:53
DEBUG
reusing cookie
09:34:53
DEBUG
Exiting _get_cookie_basic()
09:34:53
DEBUG
Entering _get_crumb_basic()
09:34:53
DEBUG
reusing crumb
09:34:53
DEBUG
Exiting _get_crumb_basic()
09:34:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:53
DEBUG
Exiting _get_cookie_and_crumb()
09:34:53
DEBUG
response code=200
09:34:53
DEBUG
Exiting _make_request()
09:34:53
DEBUG
Exiting get()
09:34:53
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:34:46
09:34:53
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:46-05:00
09:34:53
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:34:46-05:00
09:34:53
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:34:53
DEBUG
Exiting history()
09:35:00
DEBUG
BAR: 09:34:00 O=55.32 H=55.36 L=55.32 C=55.36
09:35:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:35:03
DEBUG
Building OR: H=55.53 L=54.91
09:35:03
DEBUG
Entering history()
09:35:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:03
DEBUG
Entering history()
09:35:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:03
DEBUG
Entering get()
09:35:03
DEBUG
Entering _make_request()
09:35:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:03
DEBUG
Entering _get_cookie_and_crumb()
09:35:03
DEBUG
cookie_mode = 'basic'
09:35:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:03
DEBUG
Entering _get_cookie_basic()
09:35:03
DEBUG
reusing cookie
09:35:03
DEBUG
Exiting _get_cookie_basic()
09:35:03
DEBUG
Entering _get_crumb_basic()
09:35:03
DEBUG
reusing crumb
09:35:03
DEBUG
Exiting _get_crumb_basic()
09:35:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:03
DEBUG
Exiting _get_cookie_and_crumb()
09:35:04
DEBUG
response code=200
09:35:04
DEBUG
Exiting _make_request()
09:35:04
DEBUG
Exiting get()
09:35:04
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:35:02
09:35:04
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:35:02-05:00
09:35:04
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:04
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:04
DEBUG
Exiting history()
09:35:04
DEBUG
Exiting history()
09:35:04
DEBUG
Entering history()
09:35:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:04
DEBUG
Entering get()
09:35:04
DEBUG
Entering _make_request()
09:35:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:04
DEBUG
Entering _get_cookie_and_crumb()
09:35:04
DEBUG
cookie_mode = 'basic'
09:35:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:04
DEBUG
Entering _get_cookie_basic()
09:35:04
DEBUG
reusing cookie
09:35:04
DEBUG
Exiting _get_cookie_basic()
09:35:04
DEBUG
Entering _get_crumb_basic()
09:35:04
DEBUG
reusing crumb
09:35:04
DEBUG
Exiting _get_crumb_basic()
09:35:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:04
DEBUG
Exiting _get_cookie_and_crumb()
09:35:04
DEBUG
response code=200
09:35:04
DEBUG
Exiting _make_request()
09:35:04
DEBUG
Exiting get()
09:35:04
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:35:02
09:35:04
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:02-05:00
09:35:04
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:02-05:00
09:35:04
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:35:04
DEBUG
Exiting history()
09:35:04
DEBUG
POLL [Yahoo]: 09:35:04 Price=$55.41
09:35:04
INFO
📊 OPENING RANGE SET (from collected bars)
09:35:04
INFO
High: $55.53 | Low: $54.91
09:35:04
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
09:35:04
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
09:35:04
DEBUG
State saved
09:35:04
DEBUG
CHECK: C=55.41 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:35:14
DEBUG
Entering history()
09:35:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:14
DEBUG
Entering history()
09:35:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:14
DEBUG
Entering get()
09:35:14
DEBUG
Entering _make_request()
09:35:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:14
DEBUG
Entering _get_cookie_and_crumb()
09:35:14
DEBUG
cookie_mode = 'basic'
09:35:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:14
DEBUG
Entering _get_cookie_basic()
09:35:14
DEBUG
reusing cookie
09:35:14
DEBUG
Exiting _get_cookie_basic()
09:35:14
DEBUG
Entering _get_crumb_basic()
09:35:14
DEBUG
reusing crumb
09:35:14
DEBUG
Exiting _get_crumb_basic()
09:35:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:14
DEBUG
Exiting _get_cookie_and_crumb()
09:35:14
DEBUG
response code=200
09:35:14
DEBUG
Exiting _make_request()
09:35:14
DEBUG
Exiting get()
09:35:14
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:35:11
09:35:14
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:35:11-05:00
09:35:14
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:14
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:14
DEBUG
Exiting history()
09:35:14
DEBUG
Exiting history()
09:35:14
DEBUG
Entering history()
09:35:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:14
DEBUG
Entering get()
09:35:14
DEBUG
Entering _make_request()
09:35:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:14
DEBUG
Entering _get_cookie_and_crumb()
09:35:14
DEBUG
cookie_mode = 'basic'
09:35:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:14
DEBUG
Entering _get_cookie_basic()
09:35:14
DEBUG
reusing cookie
09:35:14
DEBUG
Exiting _get_cookie_basic()
09:35:14
DEBUG
Entering _get_crumb_basic()
09:35:14
DEBUG
reusing crumb
09:35:14
DEBUG
Exiting _get_crumb_basic()
09:35:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:14
DEBUG
Exiting _get_cookie_and_crumb()
09:35:14
DEBUG
response code=200
09:35:14
DEBUG
Exiting _make_request()
09:35:14
DEBUG
Exiting get()
09:35:14
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:35:11
09:35:14
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:11-05:00
09:35:14
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:11-05:00
09:35:14
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:35:14
DEBUG
Exiting history()
09:35:14
DEBUG
POLL [Yahoo]: 09:35:14 Price=$55.44
09:35:14
DEBUG
CHECK: C=55.44 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:35:24
DEBUG
Entering history()
09:35:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:24
DEBUG
Entering history()
09:35:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:24
DEBUG
Entering get()
09:35:24
DEBUG
Entering _make_request()
09:35:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:24
DEBUG
Entering _get_cookie_and_crumb()
09:35:24
DEBUG
cookie_mode = 'basic'
09:35:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:24
DEBUG
Entering _get_cookie_basic()
09:35:24
DEBUG
reusing cookie
09:35:24
DEBUG
Exiting _get_cookie_basic()
09:35:24
DEBUG
Entering _get_crumb_basic()
09:35:24
DEBUG
reusing crumb
09:35:24
DEBUG
Exiting _get_crumb_basic()
09:35:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:24
DEBUG
Exiting _get_cookie_and_crumb()
09:35:24
DEBUG
response code=200
09:35:24
DEBUG
Exiting _make_request()
09:35:24
DEBUG
Exiting get()
09:35:24
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:35:23
09:35:24
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:35:23-05:00
09:35:24
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:24
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:24
DEBUG
Exiting history()
09:35:24
DEBUG
Exiting history()
09:35:24
DEBUG
Entering history()
09:35:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:24
DEBUG
Entering get()
09:35:24
DEBUG
Entering _make_request()
09:35:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:24
DEBUG
Entering _get_cookie_and_crumb()
09:35:24
DEBUG
cookie_mode = 'basic'
09:35:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:24
DEBUG
Entering _get_cookie_basic()
09:35:24
DEBUG
reusing cookie
09:35:24
DEBUG
Exiting _get_cookie_basic()
09:35:24
DEBUG
Entering _get_crumb_basic()
09:35:24
DEBUG
reusing crumb
09:35:24
DEBUG
Exiting _get_crumb_basic()
09:35:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:24
DEBUG
Exiting _get_cookie_and_crumb()
09:35:24
DEBUG
response code=200
09:35:24
DEBUG
Exiting _make_request()
09:35:24
DEBUG
Exiting get()
09:35:24
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:35:11
09:35:24
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:11-05:00
09:35:24
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:11-05:00
09:35:24
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:35:24
DEBUG
Exiting history()
09:35:24
DEBUG
POLL [Yahoo]: 09:35:24 Price=$55.39
09:35:24
DEBUG
CHECK: C=55.39 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:35:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:35:34
DEBUG
Entering history()
09:35:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:34
DEBUG
Entering history()
09:35:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:34
DEBUG
Entering get()
09:35:34
DEBUG
Entering _make_request()
09:35:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:34
DEBUG
Entering _get_cookie_and_crumb()
09:35:34
DEBUG
cookie_mode = 'basic'
09:35:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:34
DEBUG
Entering _get_cookie_basic()
09:35:34
DEBUG
reusing cookie
09:35:34
DEBUG
Exiting _get_cookie_basic()
09:35:34
DEBUG
Entering _get_crumb_basic()
09:35:34
DEBUG
reusing crumb
09:35:34
DEBUG
Exiting _get_crumb_basic()
09:35:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:34
DEBUG
Exiting _get_cookie_and_crumb()
09:35:34
DEBUG
response code=200
09:35:34
DEBUG
Exiting _make_request()
09:35:34
DEBUG
Exiting get()
09:35:34
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:35:23
09:35:34
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:35:23-05:00
09:35:34
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:34
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:34
DEBUG
Exiting history()
09:35:34
DEBUG
Exiting history()
09:35:34
DEBUG
Entering history()
09:35:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:34
DEBUG
Entering get()
09:35:34
DEBUG
Entering _make_request()
09:35:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:34
DEBUG
Entering _get_cookie_and_crumb()
09:35:34
DEBUG
cookie_mode = 'basic'
09:35:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:34
DEBUG
Entering _get_cookie_basic()
09:35:34
DEBUG
reusing cookie
09:35:34
DEBUG
Exiting _get_cookie_basic()
09:35:34
DEBUG
Entering _get_crumb_basic()
09:35:34
DEBUG
reusing crumb
09:35:34
DEBUG
Exiting _get_crumb_basic()
09:35:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:34
DEBUG
Exiting _get_cookie_and_crumb()
09:35:34
DEBUG
response code=200
09:35:34
DEBUG
Exiting _make_request()
09:35:34
DEBUG
Exiting get()
09:35:34
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:35:32
09:35:34
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:32-05:00
09:35:34
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:32-05:00
09:35:34
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:35:34
DEBUG
Exiting history()
09:35:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:35:44
DEBUG
Entering history()
09:35:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:44
DEBUG
Entering history()
09:35:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:44
DEBUG
Entering get()
09:35:44
DEBUG
Entering _make_request()
09:35:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:44
DEBUG
Entering _get_cookie_and_crumb()
09:35:44
DEBUG
cookie_mode = 'basic'
09:35:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:44
DEBUG
Entering _get_cookie_basic()
09:35:44
DEBUG
reusing cookie
09:35:44
DEBUG
Exiting _get_cookie_basic()
09:35:44
DEBUG
Entering _get_crumb_basic()
09:35:44
DEBUG
reusing crumb
09:35:44
DEBUG
Exiting _get_crumb_basic()
09:35:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:44
DEBUG
Exiting _get_cookie_and_crumb()
09:35:44
DEBUG
response code=200
09:35:44
DEBUG
Exiting _make_request()
09:35:44
DEBUG
Exiting get()
09:35:44
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:35:43
09:35:44
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:35:43-05:00
09:35:44
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:44
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:44
DEBUG
Exiting history()
09:35:44
DEBUG
Exiting history()
09:35:44
DEBUG
Entering history()
09:35:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:44
DEBUG
Entering get()
09:35:44
DEBUG
Entering _make_request()
09:35:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:44
DEBUG
Entering _get_cookie_and_crumb()
09:35:44
DEBUG
cookie_mode = 'basic'
09:35:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:44
DEBUG
Entering _get_cookie_basic()
09:35:44
DEBUG
reusing cookie
09:35:44
DEBUG
Exiting _get_cookie_basic()
09:35:44
DEBUG
Entering _get_crumb_basic()
09:35:44
DEBUG
reusing crumb
09:35:44
DEBUG
Exiting _get_crumb_basic()
09:35:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:44
DEBUG
Exiting _get_cookie_and_crumb()
09:35:44
DEBUG
response code=200
09:35:44
DEBUG
Exiting _make_request()
09:35:44
DEBUG
Exiting get()
09:35:44
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:35:32
09:35:44
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:32-05:00
09:35:44
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:32-05:00
09:35:44
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:35:44
DEBUG
Exiting history()
09:35:44
DEBUG
POLL [Yahoo]: 09:35:44 Price=$55.40
09:35:44
DEBUG
CHECK: C=55.40 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:35:54
DEBUG
Entering history()
09:35:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:54
DEBUG
Entering history()
09:35:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:54
DEBUG
Entering get()
09:35:54
DEBUG
Entering _make_request()
09:35:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:54
DEBUG
Entering _get_cookie_and_crumb()
09:35:54
DEBUG
cookie_mode = 'basic'
09:35:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:54
DEBUG
Entering _get_cookie_basic()
09:35:54
DEBUG
reusing cookie
09:35:54
DEBUG
Exiting _get_cookie_basic()
09:35:54
DEBUG
Entering _get_crumb_basic()
09:35:54
DEBUG
reusing crumb
09:35:54
DEBUG
Exiting _get_crumb_basic()
09:35:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:54
DEBUG
Exiting _get_cookie_and_crumb()
09:35:54
DEBUG
response code=200
09:35:54
DEBUG
Exiting _make_request()
09:35:54
DEBUG
Exiting get()
09:35:54
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:35:43
09:35:54
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:35:43-05:00
09:35:54
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:54
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:35:54
DEBUG
Exiting history()
09:35:54
DEBUG
Exiting history()
09:35:54
DEBUG
Entering history()
09:35:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:54
DEBUG
Entering get()
09:35:54
DEBUG
Entering _make_request()
09:35:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:54
DEBUG
Entering _get_cookie_and_crumb()
09:35:54
DEBUG
cookie_mode = 'basic'
09:35:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:54
DEBUG
Entering _get_cookie_basic()
09:35:54
DEBUG
reusing cookie
09:35:54
DEBUG
Exiting _get_cookie_basic()
09:35:54
DEBUG
Entering _get_crumb_basic()
09:35:54
DEBUG
reusing crumb
09:35:54
DEBUG
Exiting _get_crumb_basic()
09:35:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:54
DEBUG
Exiting _get_cookie_and_crumb()
09:35:54
DEBUG
response code=200
09:35:54
DEBUG
Exiting _make_request()
09:35:54
DEBUG
Exiting get()
09:35:54
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:35:51
09:35:54
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:51-05:00
09:35:54
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:35:51-05:00
09:35:54
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:35:54
DEBUG
Exiting history()
09:36:00
DEBUG
BAR: 09:35:00 O=55.37 H=55.38 L=55.37 C=55.38
09:36:00
DEBUG
Building OR: H=55.53 L=54.91
09:36:00
DEBUG
Checking: C=55.38 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:36:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:36:05
DEBUG
Entering history()
09:36:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:05
DEBUG
Entering history()
09:36:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:05
DEBUG
Entering get()
09:36:05
DEBUG
Entering _make_request()
09:36:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:05
DEBUG
Entering _get_cookie_and_crumb()
09:36:05
DEBUG
cookie_mode = 'basic'
09:36:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:05
DEBUG
Entering _get_cookie_basic()
09:36:05
DEBUG
reusing cookie
09:36:05
DEBUG
Exiting _get_cookie_basic()
09:36:05
DEBUG
Entering _get_crumb_basic()
09:36:05
DEBUG
reusing crumb
09:36:05
DEBUG
Exiting _get_crumb_basic()
09:36:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:05
DEBUG
Exiting _get_cookie_and_crumb()
09:36:05
DEBUG
response code=200
09:36:05
DEBUG
Exiting _make_request()
09:36:05
DEBUG
Exiting get()
09:36:05
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:36:01
09:36:05
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:36:01-05:00
09:36:05
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:05
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:05
DEBUG
Exiting history()
09:36:05
DEBUG
Exiting history()
09:36:05
DEBUG
Entering history()
09:36:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:05
DEBUG
Entering get()
09:36:05
DEBUG
Entering _make_request()
09:36:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:05
DEBUG
Entering _get_cookie_and_crumb()
09:36:05
DEBUG
cookie_mode = 'basic'
09:36:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:05
DEBUG
Entering _get_cookie_basic()
09:36:05
DEBUG
reusing cookie
09:36:05
DEBUG
Exiting _get_cookie_basic()
09:36:05
DEBUG
Entering _get_crumb_basic()
09:36:05
DEBUG
reusing crumb
09:36:05
DEBUG
Exiting _get_crumb_basic()
09:36:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:05
DEBUG
Exiting _get_cookie_and_crumb()
09:36:05
DEBUG
response code=200
09:36:05
DEBUG
Exiting _make_request()
09:36:05
DEBUG
Exiting get()
09:36:05
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:36:01
09:36:05
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:01-05:00
09:36:05
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:01-05:00
09:36:05
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:36:05
DEBUG
Exiting history()
09:36:05
DEBUG
POLL [Yahoo]: 09:36:05 Price=$55.37
09:36:05
DEBUG
CHECK: C=55.37 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:36:15
DEBUG
Entering history()
09:36:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:15
DEBUG
Entering history()
09:36:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:15
DEBUG
Entering get()
09:36:15
DEBUG
Entering _make_request()
09:36:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:15
DEBUG
Entering _get_cookie_and_crumb()
09:36:15
DEBUG
cookie_mode = 'basic'
09:36:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:15
DEBUG
Entering _get_cookie_basic()
09:36:15
DEBUG
reusing cookie
09:36:15
DEBUG
Exiting _get_cookie_basic()
09:36:15
DEBUG
Entering _get_crumb_basic()
09:36:15
DEBUG
reusing crumb
09:36:15
DEBUG
Exiting _get_crumb_basic()
09:36:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:15
DEBUG
Exiting _get_cookie_and_crumb()
09:36:15
DEBUG
response code=200
09:36:15
DEBUG
Exiting _make_request()
09:36:15
DEBUG
Exiting get()
09:36:15
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:36:10
09:36:15
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:36:10-05:00
09:36:15
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:15
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:15
DEBUG
Exiting history()
09:36:15
DEBUG
Exiting history()
09:36:15
DEBUG
Entering history()
09:36:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:15
DEBUG
Entering get()
09:36:15
DEBUG
Entering _make_request()
09:36:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:15
DEBUG
Entering _get_cookie_and_crumb()
09:36:15
DEBUG
cookie_mode = 'basic'
09:36:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:15
DEBUG
Entering _get_cookie_basic()
09:36:15
DEBUG
reusing cookie
09:36:15
DEBUG
Exiting _get_cookie_basic()
09:36:15
DEBUG
Entering _get_crumb_basic()
09:36:15
DEBUG
reusing crumb
09:36:15
DEBUG
Exiting _get_crumb_basic()
09:36:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:15
DEBUG
Exiting _get_cookie_and_crumb()
09:36:15
DEBUG
response code=200
09:36:15
DEBUG
Exiting _make_request()
09:36:15
DEBUG
Exiting get()
09:36:15
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:36:10
09:36:15
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:10-05:00
09:36:15
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:10-05:00
09:36:15
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:36:15
DEBUG
Exiting history()
09:36:15
DEBUG
POLL [Yahoo]: 09:36:15 Price=$55.39
09:36:15
DEBUG
CHECK: C=55.39 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:36:25
DEBUG
Entering history()
09:36:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:25
DEBUG
Entering history()
09:36:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:25
DEBUG
Entering get()
09:36:25
DEBUG
Entering _make_request()
09:36:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:25
DEBUG
Entering _get_cookie_and_crumb()
09:36:25
DEBUG
cookie_mode = 'basic'
09:36:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:25
DEBUG
Entering _get_cookie_basic()
09:36:25
DEBUG
reusing cookie
09:36:25
DEBUG
Exiting _get_cookie_basic()
09:36:25
DEBUG
Entering _get_crumb_basic()
09:36:25
DEBUG
reusing crumb
09:36:25
DEBUG
Exiting _get_crumb_basic()
09:36:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:25
DEBUG
Exiting _get_cookie_and_crumb()
09:36:25
DEBUG
response code=200
09:36:25
DEBUG
Exiting _make_request()
09:36:25
DEBUG
Exiting get()
09:36:25
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:36:24
09:36:25
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:36:24-05:00
09:36:25
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:25
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:25
DEBUG
Exiting history()
09:36:25
DEBUG
Exiting history()
09:36:25
DEBUG
Entering history()
09:36:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:25
DEBUG
Entering get()
09:36:25
DEBUG
Entering _make_request()
09:36:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:25
DEBUG
Entering _get_cookie_and_crumb()
09:36:25
DEBUG
cookie_mode = 'basic'
09:36:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:25
DEBUG
Entering _get_cookie_basic()
09:36:25
DEBUG
reusing cookie
09:36:25
DEBUG
Exiting _get_cookie_basic()
09:36:25
DEBUG
Entering _get_crumb_basic()
09:36:25
DEBUG
reusing crumb
09:36:25
DEBUG
Exiting _get_crumb_basic()
09:36:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:25
DEBUG
Exiting _get_cookie_and_crumb()
09:36:25
DEBUG
response code=200
09:36:25
DEBUG
Exiting _make_request()
09:36:25
DEBUG
Exiting get()
09:36:25
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:36:10
09:36:25
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:10-05:00
09:36:25
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:10-05:00
09:36:25
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:36:25
DEBUG
Exiting history()
09:36:25
DEBUG
POLL [Yahoo]: 09:36:25 Price=$55.30
09:36:25
DEBUG
CHECK: C=55.30 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:36:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:36:35
DEBUG
Entering history()
09:36:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:35
DEBUG
Entering history()
09:36:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:35
DEBUG
Entering get()
09:36:35
DEBUG
Entering _make_request()
09:36:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:35
DEBUG
Entering _get_cookie_and_crumb()
09:36:35
DEBUG
cookie_mode = 'basic'
09:36:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:35
DEBUG
Entering _get_cookie_basic()
09:36:35
DEBUG
reusing cookie
09:36:35
DEBUG
Exiting _get_cookie_basic()
09:36:35
DEBUG
Entering _get_crumb_basic()
09:36:35
DEBUG
reusing crumb
09:36:35
DEBUG
Exiting _get_crumb_basic()
09:36:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:35
DEBUG
Exiting _get_cookie_and_crumb()
09:36:35
DEBUG
response code=200
09:36:35
DEBUG
Exiting _make_request()
09:36:35
DEBUG
Exiting get()
09:36:35
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:36:24
09:36:35
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:36:24-05:00
09:36:35
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:35
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:35
DEBUG
Exiting history()
09:36:35
DEBUG
Exiting history()
09:36:35
DEBUG
Entering history()
09:36:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:35
DEBUG
Entering get()
09:36:35
DEBUG
Entering _make_request()
09:36:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:35
DEBUG
Entering _get_cookie_and_crumb()
09:36:35
DEBUG
cookie_mode = 'basic'
09:36:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:35
DEBUG
Entering _get_cookie_basic()
09:36:35
DEBUG
reusing cookie
09:36:35
DEBUG
Exiting _get_cookie_basic()
09:36:35
DEBUG
Entering _get_crumb_basic()
09:36:35
DEBUG
reusing crumb
09:36:35
DEBUG
Exiting _get_crumb_basic()
09:36:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:35
DEBUG
Exiting _get_cookie_and_crumb()
09:36:35
DEBUG
response code=200
09:36:35
DEBUG
Exiting _make_request()
09:36:35
DEBUG
Exiting get()
09:36:35
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:36:33
09:36:35
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:33-05:00
09:36:35
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:33-05:00
09:36:35
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:36:35
DEBUG
Exiting history()
09:36:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:36:45
DEBUG
Entering history()
09:36:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:45
DEBUG
Entering history()
09:36:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:45
DEBUG
Entering get()
09:36:45
DEBUG
Entering _make_request()
09:36:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:45
DEBUG
Entering _get_cookie_and_crumb()
09:36:45
DEBUG
cookie_mode = 'basic'
09:36:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:45
DEBUG
Entering _get_cookie_basic()
09:36:45
DEBUG
reusing cookie
09:36:45
DEBUG
Exiting _get_cookie_basic()
09:36:45
DEBUG
Entering _get_crumb_basic()
09:36:45
DEBUG
reusing crumb
09:36:45
DEBUG
Exiting _get_crumb_basic()
09:36:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:45
DEBUG
Exiting _get_cookie_and_crumb()
09:36:45
DEBUG
response code=200
09:36:45
DEBUG
Exiting _make_request()
09:36:45
DEBUG
Exiting get()
09:36:45
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:36:40
09:36:45
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:36:40-05:00
09:36:45
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:45
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:45
DEBUG
Exiting history()
09:36:45
DEBUG
Exiting history()
09:36:45
DEBUG
Entering history()
09:36:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:45
DEBUG
Entering get()
09:36:45
DEBUG
Entering _make_request()
09:36:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:45
DEBUG
Entering _get_cookie_and_crumb()
09:36:45
DEBUG
cookie_mode = 'basic'
09:36:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:45
DEBUG
Entering _get_cookie_basic()
09:36:45
DEBUG
reusing cookie
09:36:45
DEBUG
Exiting _get_cookie_basic()
09:36:45
DEBUG
Entering _get_crumb_basic()
09:36:45
DEBUG
reusing crumb
09:36:45
DEBUG
Exiting _get_crumb_basic()
09:36:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:45
DEBUG
Exiting _get_cookie_and_crumb()
09:36:45
DEBUG
response code=200
09:36:45
DEBUG
Exiting _make_request()
09:36:45
DEBUG
Exiting get()
09:36:45
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:36:33
09:36:45
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:33-05:00
09:36:45
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:33-05:00
09:36:45
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:36:45
DEBUG
Exiting history()
09:36:45
DEBUG
POLL [Yahoo]: 09:36:45 Price=$55.22
09:36:45
DEBUG
CHECK: C=55.22 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:36:55
DEBUG
Entering history()
09:36:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:55
DEBUG
Entering history()
09:36:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:55
DEBUG
Entering get()
09:36:55
DEBUG
Entering _make_request()
09:36:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:55
DEBUG
Entering _get_cookie_and_crumb()
09:36:55
DEBUG
cookie_mode = 'basic'
09:36:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:55
DEBUG
Entering _get_cookie_basic()
09:36:55
DEBUG
reusing cookie
09:36:55
DEBUG
Exiting _get_cookie_basic()
09:36:55
DEBUG
Entering _get_crumb_basic()
09:36:55
DEBUG
reusing crumb
09:36:55
DEBUG
Exiting _get_crumb_basic()
09:36:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:55
DEBUG
Exiting _get_cookie_and_crumb()
09:36:55
DEBUG
response code=200
09:36:55
DEBUG
Exiting _make_request()
09:36:55
DEBUG
Exiting get()
09:36:55
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:36:40
09:36:55
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:36:40-05:00
09:36:55
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:55
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:36:55
DEBUG
Exiting history()
09:36:55
DEBUG
Exiting history()
09:36:55
DEBUG
Entering history()
09:36:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:55
DEBUG
Entering get()
09:36:55
DEBUG
Entering _make_request()
09:36:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:55
DEBUG
Entering _get_cookie_and_crumb()
09:36:55
DEBUG
cookie_mode = 'basic'
09:36:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:55
DEBUG
Entering _get_cookie_basic()
09:36:55
DEBUG
reusing cookie
09:36:55
DEBUG
Exiting _get_cookie_basic()
09:36:55
DEBUG
Entering _get_crumb_basic()
09:36:55
DEBUG
reusing crumb
09:36:55
DEBUG
Exiting _get_crumb_basic()
09:36:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:55
DEBUG
Exiting _get_cookie_and_crumb()
09:36:55
DEBUG
response code=200
09:36:55
DEBUG
Exiting _make_request()
09:36:55
DEBUG
Exiting get()
09:36:56
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:36:46
09:36:56
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:46-05:00
09:36:56
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:36:46-05:00
09:36:56
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:36:56
DEBUG
Exiting history()
09:37:00
DEBUG
BAR: 09:36:00 O=55.39 H=55.39 L=55.39 C=55.39
09:37:00
DEBUG
Checking: C=55.39 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:37:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:37:06
DEBUG
Entering history()
09:37:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:06
DEBUG
Entering history()
09:37:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:06
DEBUG
Entering get()
09:37:06
DEBUG
Entering _make_request()
09:37:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:06
DEBUG
Entering _get_cookie_and_crumb()
09:37:06
DEBUG
cookie_mode = 'basic'
09:37:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:06
DEBUG
Entering _get_cookie_basic()
09:37:06
DEBUG
reusing cookie
09:37:06
DEBUG
Exiting _get_cookie_basic()
09:37:06
DEBUG
Entering _get_crumb_basic()
09:37:06
DEBUG
reusing crumb
09:37:06
DEBUG
Exiting _get_crumb_basic()
09:37:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:06
DEBUG
Exiting _get_cookie_and_crumb()
09:37:06
DEBUG
response code=200
09:37:06
DEBUG
Exiting _make_request()
09:37:06
DEBUG
Exiting get()
09:37:06
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:37:04
09:37:06
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:37:04-05:00
09:37:06
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:06
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:06
DEBUG
Exiting history()
09:37:06
DEBUG
Exiting history()
09:37:06
DEBUG
Entering history()
09:37:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:06
DEBUG
Entering get()
09:37:06
DEBUG
Entering _make_request()
09:37:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:06
DEBUG
Entering _get_cookie_and_crumb()
09:37:06
DEBUG
cookie_mode = 'basic'
09:37:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:06
DEBUG
Entering _get_cookie_basic()
09:37:06
DEBUG
reusing cookie
09:37:06
DEBUG
Exiting _get_cookie_basic()
09:37:06
DEBUG
Entering _get_crumb_basic()
09:37:06
DEBUG
reusing crumb
09:37:06
DEBUG
Exiting _get_crumb_basic()
09:37:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:06
DEBUG
Exiting _get_cookie_and_crumb()
09:37:06
DEBUG
response code=200
09:37:06
DEBUG
Exiting _make_request()
09:37:06
DEBUG
Exiting get()
09:37:06
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:37:04
09:37:06
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:04-05:00
09:37:06
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:04-05:00
09:37:06
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:37:06
DEBUG
Exiting history()
09:37:06
DEBUG
POLL [Yahoo]: 09:37:06 Price=$55.28
09:37:06
DEBUG
CHECK: C=55.28 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:37:16
DEBUG
Entering history()
09:37:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:16
DEBUG
Entering history()
09:37:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:16
DEBUG
Entering get()
09:37:16
DEBUG
Entering _make_request()
09:37:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:16
DEBUG
Entering _get_cookie_and_crumb()
09:37:16
DEBUG
cookie_mode = 'basic'
09:37:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:16
DEBUG
Entering _get_cookie_basic()
09:37:16
DEBUG
reusing cookie
09:37:16
DEBUG
Exiting _get_cookie_basic()
09:37:16
DEBUG
Entering _get_crumb_basic()
09:37:16
DEBUG
reusing crumb
09:37:16
DEBUG
Exiting _get_crumb_basic()
09:37:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:16
DEBUG
Exiting _get_cookie_and_crumb()
09:37:16
DEBUG
response code=200
09:37:16
DEBUG
Exiting _make_request()
09:37:16
DEBUG
Exiting get()
09:37:16
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:37:13
09:37:16
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:37:13-05:00
09:37:16
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:16
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:16
DEBUG
Exiting history()
09:37:16
DEBUG
Exiting history()
09:37:16
DEBUG
Entering history()
09:37:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:16
DEBUG
Entering get()
09:37:16
DEBUG
Entering _make_request()
09:37:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:16
DEBUG
Entering _get_cookie_and_crumb()
09:37:16
DEBUG
cookie_mode = 'basic'
09:37:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:16
DEBUG
Entering _get_cookie_basic()
09:37:16
DEBUG
reusing cookie
09:37:16
DEBUG
Exiting _get_cookie_basic()
09:37:16
DEBUG
Entering _get_crumb_basic()
09:37:16
DEBUG
reusing crumb
09:37:16
DEBUG
Exiting _get_crumb_basic()
09:37:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:16
DEBUG
Exiting _get_cookie_and_crumb()
09:37:16
DEBUG
response code=200
09:37:16
DEBUG
Exiting _make_request()
09:37:16
DEBUG
Exiting get()
09:37:16
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:37:13
09:37:16
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:13-05:00
09:37:16
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:13-05:00
09:37:16
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:37:16
DEBUG
Exiting history()
09:37:16
DEBUG
POLL [Yahoo]: 09:37:16 Price=$55.30
09:37:16
DEBUG
CHECK: C=55.30 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:37:26
DEBUG
Entering history()
09:37:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:26
DEBUG
Entering history()
09:37:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:26
DEBUG
Entering get()
09:37:26
DEBUG
Entering _make_request()
09:37:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:26
DEBUG
Entering _get_cookie_and_crumb()
09:37:26
DEBUG
cookie_mode = 'basic'
09:37:26
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:26
DEBUG
Entering _get_cookie_basic()
09:37:26
DEBUG
reusing cookie
09:37:26
DEBUG
Exiting _get_cookie_basic()
09:37:26
DEBUG
Entering _get_crumb_basic()
09:37:26
DEBUG
reusing crumb
09:37:26
DEBUG
Exiting _get_crumb_basic()
09:37:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:26
DEBUG
Exiting _get_cookie_and_crumb()
09:37:26
DEBUG
response code=200
09:37:26
DEBUG
Exiting _make_request()
09:37:26
DEBUG
Exiting get()
09:37:26
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:37:13
09:37:26
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:37:13-05:00
09:37:26
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:26
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:26
DEBUG
Exiting history()
09:37:26
DEBUG
Exiting history()
09:37:26
DEBUG
Entering history()
09:37:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:26
DEBUG
Entering get()
09:37:26
DEBUG
Entering _make_request()
09:37:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:26
DEBUG
Entering _get_cookie_and_crumb()
09:37:26
DEBUG
cookie_mode = 'basic'
09:37:26
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:26
DEBUG
Entering _get_cookie_basic()
09:37:26
DEBUG
reusing cookie
09:37:26
DEBUG
Exiting _get_cookie_basic()
09:37:26
DEBUG
Entering _get_crumb_basic()
09:37:26
DEBUG
reusing crumb
09:37:26
DEBUG
Exiting _get_crumb_basic()
09:37:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:26
DEBUG
Exiting _get_cookie_and_crumb()
09:37:26
DEBUG
response code=200
09:37:26
DEBUG
Exiting _make_request()
09:37:26
DEBUG
Exiting get()
09:37:26
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:37:13
09:37:26
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:13-05:00
09:37:26
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:13-05:00
09:37:26
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:37:26
DEBUG
Exiting history()
09:37:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:37:36
DEBUG
Entering history()
09:37:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:36
DEBUG
Entering history()
09:37:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:36
DEBUG
Entering get()
09:37:36
DEBUG
Entering _make_request()
09:37:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:36
DEBUG
Entering _get_cookie_and_crumb()
09:37:36
DEBUG
cookie_mode = 'basic'
09:37:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:36
DEBUG
Entering _get_cookie_basic()
09:37:36
DEBUG
reusing cookie
09:37:36
DEBUG
Exiting _get_cookie_basic()
09:37:36
DEBUG
Entering _get_crumb_basic()
09:37:36
DEBUG
reusing crumb
09:37:36
DEBUG
Exiting _get_crumb_basic()
09:37:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:36
DEBUG
Exiting _get_cookie_and_crumb()
09:37:36
DEBUG
response code=200
09:37:36
DEBUG
Exiting _make_request()
09:37:36
DEBUG
Exiting get()
09:37:36
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:37:35
09:37:36
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:37:35-05:00
09:37:36
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:36
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:36
DEBUG
Exiting history()
09:37:36
DEBUG
Exiting history()
09:37:36
DEBUG
Entering history()
09:37:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:36
DEBUG
Entering get()
09:37:36
DEBUG
Entering _make_request()
09:37:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:36
DEBUG
Entering _get_cookie_and_crumb()
09:37:36
DEBUG
cookie_mode = 'basic'
09:37:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:36
DEBUG
Entering _get_cookie_basic()
09:37:36
DEBUG
reusing cookie
09:37:36
DEBUG
Exiting _get_cookie_basic()
09:37:36
DEBUG
Entering _get_crumb_basic()
09:37:36
DEBUG
reusing crumb
09:37:36
DEBUG
Exiting _get_crumb_basic()
09:37:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:36
DEBUG
Exiting _get_cookie_and_crumb()
09:37:36
DEBUG
response code=200
09:37:36
DEBUG
Exiting _make_request()
09:37:36
DEBUG
Exiting get()
09:37:36
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:37:35
09:37:36
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:35-05:00
09:37:36
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:35-05:00
09:37:36
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:37:36
DEBUG
Exiting history()
09:37:36
DEBUG
POLL [Yahoo]: 09:37:36 Price=$55.26
09:37:36
DEBUG
CHECK: C=55.26 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:37:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/positions HTTP/1.1" 200 2
09:37:42
INFO
💓 STATUS: Range H=$55.53 L=$54.91 | Pos: flat (0)
09:37:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:37:46
DEBUG
Entering history()
09:37:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:46
DEBUG
Entering history()
09:37:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:46
DEBUG
Entering get()
09:37:46
DEBUG
Entering _make_request()
09:37:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:46
DEBUG
Entering _get_cookie_and_crumb()
09:37:46
DEBUG
cookie_mode = 'basic'
09:37:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:46
DEBUG
Entering _get_cookie_basic()
09:37:46
DEBUG
reusing cookie
09:37:46
DEBUG
Exiting _get_cookie_basic()
09:37:46
DEBUG
Entering _get_crumb_basic()
09:37:46
DEBUG
reusing crumb
09:37:46
DEBUG
Exiting _get_crumb_basic()
09:37:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:46
DEBUG
Exiting _get_cookie_and_crumb()
09:37:46
DEBUG
response code=200
09:37:46
DEBUG
Exiting _make_request()
09:37:46
DEBUG
Exiting get()
09:37:46
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:37:35
09:37:46
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:37:35-05:00
09:37:46
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:46
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:46
DEBUG
Exiting history()
09:37:46
DEBUG
Exiting history()
09:37:46
DEBUG
Entering history()
09:37:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:46
DEBUG
Entering get()
09:37:46
DEBUG
Entering _make_request()
09:37:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:46
DEBUG
Entering _get_cookie_and_crumb()
09:37:46
DEBUG
cookie_mode = 'basic'
09:37:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:46
DEBUG
Entering _get_cookie_basic()
09:37:46
DEBUG
reusing cookie
09:37:46
DEBUG
Exiting _get_cookie_basic()
09:37:46
DEBUG
Entering _get_crumb_basic()
09:37:46
DEBUG
reusing crumb
09:37:46
DEBUG
Exiting _get_crumb_basic()
09:37:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:46
DEBUG
Exiting _get_cookie_and_crumb()
09:37:46
DEBUG
response code=200
09:37:46
DEBUG
Exiting _make_request()
09:37:46
DEBUG
Exiting get()
09:37:46
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:37:35
09:37:46
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:35-05:00
09:37:46
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:35-05:00
09:37:46
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:37:46
DEBUG
Exiting history()
09:37:56
DEBUG
Entering history()
09:37:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:56
DEBUG
Entering history()
09:37:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:56
DEBUG
Entering get()
09:37:56
DEBUG
Entering _make_request()
09:37:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:56
DEBUG
Entering _get_cookie_and_crumb()
09:37:56
DEBUG
cookie_mode = 'basic'
09:37:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:56
DEBUG
Entering _get_cookie_basic()
09:37:56
DEBUG
reusing cookie
09:37:56
DEBUG
Exiting _get_cookie_basic()
09:37:56
DEBUG
Entering _get_crumb_basic()
09:37:56
DEBUG
reusing crumb
09:37:56
DEBUG
Exiting _get_crumb_basic()
09:37:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:56
DEBUG
Exiting _get_cookie_and_crumb()
09:37:56
DEBUG
response code=200
09:37:56
DEBUG
Exiting _make_request()
09:37:56
DEBUG
Exiting get()
09:37:56
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:37:53
09:37:56
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:37:53-05:00
09:37:56
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:56
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:37:56
DEBUG
Exiting history()
09:37:56
DEBUG
Exiting history()
09:37:56
DEBUG
Entering history()
09:37:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:56
DEBUG
Entering get()
09:37:56
DEBUG
Entering _make_request()
09:37:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:56
DEBUG
Entering _get_cookie_and_crumb()
09:37:56
DEBUG
cookie_mode = 'basic'
09:37:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:56
DEBUG
Entering _get_cookie_basic()
09:37:56
DEBUG
reusing cookie
09:37:56
DEBUG
Exiting _get_cookie_basic()
09:37:56
DEBUG
Entering _get_crumb_basic()
09:37:56
DEBUG
reusing crumb
09:37:56
DEBUG
Exiting _get_crumb_basic()
09:37:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:56
DEBUG
Exiting _get_cookie_and_crumb()
09:37:56
DEBUG
response code=200
09:37:56
DEBUG
Exiting _make_request()
09:37:56
DEBUG
Exiting get()
09:37:56
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:37:56
09:37:56
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:56-05:00
09:37:56
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:37:56-05:00
09:37:56
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:37:56
DEBUG
Exiting history()
09:37:57
DEBUG
POLL [Yahoo]: 09:37:57 Price=$55.23
09:37:57
DEBUG
CHECK: C=55.23 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:38:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:38:07
DEBUG
Entering history()
09:38:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:07
DEBUG
Entering history()
09:38:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:07
DEBUG
Entering get()
09:38:07
DEBUG
Entering _make_request()
09:38:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:07
DEBUG
Entering _get_cookie_and_crumb()
09:38:07
DEBUG
cookie_mode = 'basic'
09:38:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:07
DEBUG
Entering _get_cookie_basic()
09:38:07
DEBUG
reusing cookie
09:38:07
DEBUG
Exiting _get_cookie_basic()
09:38:07
DEBUG
Entering _get_crumb_basic()
09:38:07
DEBUG
reusing crumb
09:38:07
DEBUG
Exiting _get_crumb_basic()
09:38:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:07
DEBUG
Exiting _get_cookie_and_crumb()
09:38:07
DEBUG
response code=200
09:38:07
DEBUG
Exiting _make_request()
09:38:07
DEBUG
Exiting get()
09:38:07
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:38:05
09:38:07
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:38:05-05:00
09:38:07
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:07
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:07
DEBUG
Exiting history()
09:38:07
DEBUG
Exiting history()
09:38:07
DEBUG
Entering history()
09:38:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:07
DEBUG
Entering get()
09:38:07
DEBUG
Entering _make_request()
09:38:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:07
DEBUG
Entering _get_cookie_and_crumb()
09:38:07
DEBUG
cookie_mode = 'basic'
09:38:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:07
DEBUG
Entering _get_cookie_basic()
09:38:07
DEBUG
reusing cookie
09:38:07
DEBUG
Exiting _get_cookie_basic()
09:38:07
DEBUG
Entering _get_crumb_basic()
09:38:07
DEBUG
reusing crumb
09:38:07
DEBUG
Exiting _get_crumb_basic()
09:38:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:07
DEBUG
Exiting _get_cookie_and_crumb()
09:38:07
DEBUG
response code=200
09:38:07
DEBUG
Exiting _make_request()
09:38:07
DEBUG
Exiting get()
09:38:07
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:38:05
09:38:07
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:05-05:00
09:38:07
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:05-05:00
09:38:07
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:38:07
DEBUG
Exiting history()
09:38:07
DEBUG
POLL [Yahoo]: 09:38:07 Price=$55.19
09:38:07
DEBUG
CHECK: C=55.19 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:38:17
DEBUG
Entering history()
09:38:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:17
DEBUG
Entering history()
09:38:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:17
DEBUG
Entering get()
09:38:17
DEBUG
Entering _make_request()
09:38:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:17
DEBUG
Entering _get_cookie_and_crumb()
09:38:17
DEBUG
cookie_mode = 'basic'
09:38:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:17
DEBUG
Entering _get_cookie_basic()
09:38:17
DEBUG
reusing cookie
09:38:17
DEBUG
Exiting _get_cookie_basic()
09:38:17
DEBUG
Entering _get_crumb_basic()
09:38:17
DEBUG
reusing crumb
09:38:17
DEBUG
Exiting _get_crumb_basic()
09:38:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:17
DEBUG
Exiting _get_cookie_and_crumb()
09:38:17
DEBUG
response code=200
09:38:17
DEBUG
Exiting _make_request()
09:38:17
DEBUG
Exiting get()
09:38:17
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:38:16
09:38:17
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:38:16-05:00
09:38:17
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:17
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:17
DEBUG
Exiting history()
09:38:17
DEBUG
Exiting history()
09:38:17
DEBUG
Entering history()
09:38:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:17
DEBUG
Entering get()
09:38:17
DEBUG
Entering _make_request()
09:38:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:17
DEBUG
Entering _get_cookie_and_crumb()
09:38:17
DEBUG
cookie_mode = 'basic'
09:38:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:17
DEBUG
Entering _get_cookie_basic()
09:38:17
DEBUG
reusing cookie
09:38:17
DEBUG
Exiting _get_cookie_basic()
09:38:17
DEBUG
Entering _get_crumb_basic()
09:38:17
DEBUG
reusing crumb
09:38:17
DEBUG
Exiting _get_crumb_basic()
09:38:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:17
DEBUG
Exiting _get_cookie_and_crumb()
09:38:17
DEBUG
response code=200
09:38:17
DEBUG
Exiting _make_request()
09:38:17
DEBUG
Exiting get()
09:38:17
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:38:16
09:38:17
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:16-05:00
09:38:17
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:16-05:00
09:38:17
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:38:17
DEBUG
Exiting history()
09:38:17
DEBUG
POLL [Yahoo]: 09:38:17 Price=$55.13
09:38:17
DEBUG
CHECK: C=55.13 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:38:27
DEBUG
Entering history()
09:38:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:27
DEBUG
Entering history()
09:38:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:27
DEBUG
Entering get()
09:38:27
DEBUG
Entering _make_request()
09:38:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:27
DEBUG
Entering _get_cookie_and_crumb()
09:38:27
DEBUG
cookie_mode = 'basic'
09:38:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:27
DEBUG
Entering _get_cookie_basic()
09:38:27
DEBUG
reusing cookie
09:38:27
DEBUG
Exiting _get_cookie_basic()
09:38:27
DEBUG
Entering _get_crumb_basic()
09:38:27
DEBUG
reusing crumb
09:38:27
DEBUG
Exiting _get_crumb_basic()
09:38:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:27
DEBUG
Exiting _get_cookie_and_crumb()
09:38:27
DEBUG
response code=200
09:38:27
DEBUG
Exiting _make_request()
09:38:27
DEBUG
Exiting get()
09:38:27
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:38:26
09:38:27
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:38:26-05:00
09:38:27
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:27
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:27
DEBUG
Exiting history()
09:38:27
DEBUG
Exiting history()
09:38:27
DEBUG
Entering history()
09:38:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:27
DEBUG
Entering get()
09:38:27
DEBUG
Entering _make_request()
09:38:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:27
DEBUG
Entering _get_cookie_and_crumb()
09:38:27
DEBUG
cookie_mode = 'basic'
09:38:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:27
DEBUG
Entering _get_cookie_basic()
09:38:27
DEBUG
reusing cookie
09:38:27
DEBUG
Exiting _get_cookie_basic()
09:38:27
DEBUG
Entering _get_crumb_basic()
09:38:27
DEBUG
reusing crumb
09:38:27
DEBUG
Exiting _get_crumb_basic()
09:38:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:27
DEBUG
Exiting _get_cookie_and_crumb()
09:38:27
DEBUG
response code=200
09:38:27
DEBUG
Exiting _make_request()
09:38:27
DEBUG
Exiting get()
09:38:27
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:38:26
09:38:27
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:26-05:00
09:38:27
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:26-05:00
09:38:27
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:38:27
DEBUG
Exiting history()
09:38:27
DEBUG
POLL [Yahoo]: 09:38:27 Price=$55.10
09:38:27
DEBUG
CHECK: C=55.10 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:38:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:38:37
DEBUG
Entering history()
09:38:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:37
DEBUG
Entering history()
09:38:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:37
DEBUG
Entering get()
09:38:37
DEBUG
Entering _make_request()
09:38:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:37
DEBUG
Entering _get_cookie_and_crumb()
09:38:37
DEBUG
cookie_mode = 'basic'
09:38:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:37
DEBUG
Entering _get_cookie_basic()
09:38:37
DEBUG
reusing cookie
09:38:37
DEBUG
Exiting _get_cookie_basic()
09:38:37
DEBUG
Entering _get_crumb_basic()
09:38:37
DEBUG
reusing crumb
09:38:37
DEBUG
Exiting _get_crumb_basic()
09:38:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:37
DEBUG
Exiting _get_cookie_and_crumb()
09:38:37
DEBUG
response code=200
09:38:37
DEBUG
Exiting _make_request()
09:38:37
DEBUG
Exiting get()
09:38:37
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:38:26
09:38:37
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:38:26-05:00
09:38:37
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:37
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:37
DEBUG
Exiting history()
09:38:37
DEBUG
Exiting history()
09:38:37
DEBUG
Entering history()
09:38:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:37
DEBUG
Entering get()
09:38:37
DEBUG
Entering _make_request()
09:38:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:37
DEBUG
Entering _get_cookie_and_crumb()
09:38:37
DEBUG
cookie_mode = 'basic'
09:38:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:37
DEBUG
Entering _get_cookie_basic()
09:38:37
DEBUG
reusing cookie
09:38:37
DEBUG
Exiting _get_cookie_basic()
09:38:37
DEBUG
Entering _get_crumb_basic()
09:38:37
DEBUG
reusing crumb
09:38:37
DEBUG
Exiting _get_crumb_basic()
09:38:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:37
DEBUG
Exiting _get_cookie_and_crumb()
09:38:37
DEBUG
response code=200
09:38:37
DEBUG
Exiting _make_request()
09:38:37
DEBUG
Exiting get()
09:38:37
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:38:26
09:38:37
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:26-05:00
09:38:37
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:26-05:00
09:38:37
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:38:37
DEBUG
Exiting history()
09:38:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:38:47
DEBUG
Entering history()
09:38:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:47
DEBUG
Entering history()
09:38:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:47
DEBUG
Entering get()
09:38:47
DEBUG
Entering _make_request()
09:38:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:47
DEBUG
Entering _get_cookie_and_crumb()
09:38:47
DEBUG
cookie_mode = 'basic'
09:38:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:47
DEBUG
Entering _get_cookie_basic()
09:38:47
DEBUG
reusing cookie
09:38:47
DEBUG
Exiting _get_cookie_basic()
09:38:47
DEBUG
Entering _get_crumb_basic()
09:38:47
DEBUG
reusing crumb
09:38:47
DEBUG
Exiting _get_crumb_basic()
09:38:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:47
DEBUG
Exiting _get_cookie_and_crumb()
09:38:47
DEBUG
response code=200
09:38:47
DEBUG
Exiting _make_request()
09:38:47
DEBUG
Exiting get()
09:38:47
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:38:45
09:38:47
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:38:45-05:00
09:38:47
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:47
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:47
DEBUG
Exiting history()
09:38:47
DEBUG
Exiting history()
09:38:47
DEBUG
Entering history()
09:38:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:47
DEBUG
Entering get()
09:38:47
DEBUG
Entering _make_request()
09:38:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:47
DEBUG
Entering _get_cookie_and_crumb()
09:38:47
DEBUG
cookie_mode = 'basic'
09:38:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:47
DEBUG
Entering _get_cookie_basic()
09:38:47
DEBUG
reusing cookie
09:38:47
DEBUG
Exiting _get_cookie_basic()
09:38:47
DEBUG
Entering _get_crumb_basic()
09:38:47
DEBUG
reusing crumb
09:38:47
DEBUG
Exiting _get_crumb_basic()
09:38:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:47
DEBUG
Exiting _get_cookie_and_crumb()
09:38:47
DEBUG
response code=200
09:38:47
DEBUG
Exiting _make_request()
09:38:47
DEBUG
Exiting get()
09:38:47
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:38:45
09:38:47
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:45-05:00
09:38:47
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:45-05:00
09:38:47
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:38:47
DEBUG
Exiting history()
09:38:47
DEBUG
POLL [Yahoo]: 09:38:47 Price=$54.98
09:38:47
DEBUG
CHECK: C=54.98 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:38:57
DEBUG
Entering history()
09:38:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:57
DEBUG
Entering history()
09:38:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:57
DEBUG
Entering get()
09:38:57
DEBUG
Entering _make_request()
09:38:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:57
DEBUG
Entering _get_cookie_and_crumb()
09:38:57
DEBUG
cookie_mode = 'basic'
09:38:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:57
DEBUG
Entering _get_cookie_basic()
09:38:57
DEBUG
reusing cookie
09:38:57
DEBUG
Exiting _get_cookie_basic()
09:38:57
DEBUG
Entering _get_crumb_basic()
09:38:57
DEBUG
reusing crumb
09:38:57
DEBUG
Exiting _get_crumb_basic()
09:38:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:57
DEBUG
Exiting _get_cookie_and_crumb()
09:38:57
DEBUG
response code=200
09:38:57
DEBUG
Exiting _make_request()
09:38:57
DEBUG
Exiting get()
09:38:57
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:38:45
09:38:57
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:38:45-05:00
09:38:57
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:57
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:38:57
DEBUG
Exiting history()
09:38:57
DEBUG
Exiting history()
09:38:57
DEBUG
Entering history()
09:38:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:57
DEBUG
Entering get()
09:38:57
DEBUG
Entering _make_request()
09:38:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:57
DEBUG
Entering _get_cookie_and_crumb()
09:38:57
DEBUG
cookie_mode = 'basic'
09:38:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:57
DEBUG
Entering _get_cookie_basic()
09:38:57
DEBUG
reusing cookie
09:38:57
DEBUG
Exiting _get_cookie_basic()
09:38:57
DEBUG
Entering _get_crumb_basic()
09:38:57
DEBUG
reusing crumb
09:38:57
DEBUG
Exiting _get_crumb_basic()
09:38:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:57
DEBUG
Exiting _get_cookie_and_crumb()
09:38:57
DEBUG
response code=200
09:38:57
DEBUG
Exiting _make_request()
09:38:57
DEBUG
Exiting get()
09:38:57
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:38:45
09:38:57
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:45-05:00
09:38:57
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:38:45-05:00
09:38:57
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:38:57
DEBUG
Exiting history()
09:39:00
DEBUG
BAR: 09:38:00 O=55.17 H=55.17 L=54.95 C=54.95
09:39:00
DEBUG
Checking: C=54.95 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:39:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:39:07
DEBUG
Entering history()
09:39:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:07
DEBUG
Entering history()
09:39:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:07
DEBUG
Entering get()
09:39:07
DEBUG
Entering _make_request()
09:39:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:07
DEBUG
Entering _get_cookie_and_crumb()
09:39:07
DEBUG
cookie_mode = 'basic'
09:39:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:07
DEBUG
Entering _get_cookie_basic()
09:39:07
DEBUG
reusing cookie
09:39:07
DEBUG
Exiting _get_cookie_basic()
09:39:07
DEBUG
Entering _get_crumb_basic()
09:39:07
DEBUG
reusing crumb
09:39:07
DEBUG
Exiting _get_crumb_basic()
09:39:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:07
DEBUG
Exiting _get_cookie_and_crumb()
09:39:07
DEBUG
response code=200
09:39:07
DEBUG
Exiting _make_request()
09:39:07
DEBUG
Exiting get()
09:39:07
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:39:06
09:39:07
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:39:06-05:00
09:39:07
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:07
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:07
DEBUG
Exiting history()
09:39:07
DEBUG
Exiting history()
09:39:07
DEBUG
Entering history()
09:39:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:07
DEBUG
Entering get()
09:39:07
DEBUG
Entering _make_request()
09:39:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:07
DEBUG
Entering _get_cookie_and_crumb()
09:39:07
DEBUG
cookie_mode = 'basic'
09:39:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:07
DEBUG
Entering _get_cookie_basic()
09:39:07
DEBUG
reusing cookie
09:39:07
DEBUG
Exiting _get_cookie_basic()
09:39:07
DEBUG
Entering _get_crumb_basic()
09:39:07
DEBUG
reusing crumb
09:39:07
DEBUG
Exiting _get_crumb_basic()
09:39:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:07
DEBUG
Exiting _get_cookie_and_crumb()
09:39:07
DEBUG
response code=200
09:39:07
DEBUG
Exiting _make_request()
09:39:07
DEBUG
Exiting get()
09:39:07
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:39:06
09:39:07
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:06-05:00
09:39:07
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:06-05:00
09:39:07
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:39:07
DEBUG
Exiting history()
09:39:07
DEBUG
POLL [Yahoo]: 09:39:07 Price=$54.85
09:39:07
DEBUG
CHECK: C=54.85 vs OH=55.53 OL=54.91 | broke_high=False broke_low=False
09:39:07
INFO
📉 BREAKOUT DOWN: $54.91 → $54.85
09:39:07
DEBUG
State saved
09:39:17
DEBUG
Entering history()
09:39:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:17
DEBUG
Entering history()
09:39:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:17
DEBUG
Entering get()
09:39:17
DEBUG
Entering _make_request()
09:39:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:17
DEBUG
Entering _get_cookie_and_crumb()
09:39:17
DEBUG
cookie_mode = 'basic'
09:39:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:17
DEBUG
Entering _get_cookie_basic()
09:39:17
DEBUG
reusing cookie
09:39:17
DEBUG
Exiting _get_cookie_basic()
09:39:17
DEBUG
Entering _get_crumb_basic()
09:39:17
DEBUG
reusing crumb
09:39:17
DEBUG
Exiting _get_crumb_basic()
09:39:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:17
DEBUG
Exiting _get_cookie_and_crumb()
09:39:17
DEBUG
response code=200
09:39:17
DEBUG
Exiting _make_request()
09:39:17
DEBUG
Exiting get()
09:39:17
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:39:06
09:39:17
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:39:06-05:00
09:39:17
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:17
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:17
DEBUG
Exiting history()
09:39:17
DEBUG
Exiting history()
09:39:17
DEBUG
Entering history()
09:39:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:17
DEBUG
Entering get()
09:39:17
DEBUG
Entering _make_request()
09:39:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:17
DEBUG
Entering _get_cookie_and_crumb()
09:39:17
DEBUG
cookie_mode = 'basic'
09:39:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:17
DEBUG
Entering _get_cookie_basic()
09:39:17
DEBUG
reusing cookie
09:39:17
DEBUG
Exiting _get_cookie_basic()
09:39:17
DEBUG
Entering _get_crumb_basic()
09:39:17
DEBUG
reusing crumb
09:39:17
DEBUG
Exiting _get_crumb_basic()
09:39:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:17
DEBUG
Exiting _get_cookie_and_crumb()
09:39:17
DEBUG
response code=200
09:39:17
DEBUG
Exiting _make_request()
09:39:17
DEBUG
Exiting get()
09:39:17
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:39:06
09:39:17
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:06-05:00
09:39:17
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:06-05:00
09:39:17
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:39:17
DEBUG
Exiting history()
09:39:27
DEBUG
Entering history()
09:39:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:27
DEBUG
Entering history()
09:39:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:27
DEBUG
Entering get()
09:39:27
DEBUG
Entering _make_request()
09:39:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:27
DEBUG
Entering _get_cookie_and_crumb()
09:39:27
DEBUG
cookie_mode = 'basic'
09:39:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:27
DEBUG
Entering _get_cookie_basic()
09:39:27
DEBUG
reusing cookie
09:39:27
DEBUG
Exiting _get_cookie_basic()
09:39:27
DEBUG
Entering _get_crumb_basic()
09:39:27
DEBUG
reusing crumb
09:39:27
DEBUG
Exiting _get_crumb_basic()
09:39:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:27
DEBUG
Exiting _get_cookie_and_crumb()
09:39:28
DEBUG
response code=200
09:39:28
DEBUG
Exiting _make_request()
09:39:28
DEBUG
Exiting get()
09:39:28
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:39:26
09:39:28
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:39:26-05:00
09:39:28
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:28
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:28
DEBUG
Exiting history()
09:39:28
DEBUG
Exiting history()
09:39:28
DEBUG
Entering history()
09:39:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:28
DEBUG
Entering get()
09:39:28
DEBUG
Entering _make_request()
09:39:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:28
DEBUG
Entering _get_cookie_and_crumb()
09:39:28
DEBUG
cookie_mode = 'basic'
09:39:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:28
DEBUG
Entering _get_cookie_basic()
09:39:28
DEBUG
reusing cookie
09:39:28
DEBUG
Exiting _get_cookie_basic()
09:39:28
DEBUG
Entering _get_crumb_basic()
09:39:28
DEBUG
reusing crumb
09:39:28
DEBUG
Exiting _get_crumb_basic()
09:39:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:28
DEBUG
Exiting _get_cookie_and_crumb()
09:39:28
DEBUG
response code=200
09:39:28
DEBUG
Exiting _make_request()
09:39:28
DEBUG
Exiting get()
09:39:28
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:39:26
09:39:28
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:26-05:00
09:39:28
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:26-05:00
09:39:28
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:39:28
DEBUG
Exiting history()
09:39:28
DEBUG
POLL [Yahoo]: 09:39:28 Price=$54.80
09:39:28
DEBUG
CHECK: C=54.80 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:39:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:39:38
DEBUG
Entering history()
09:39:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:38
DEBUG
Entering history()
09:39:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:38
DEBUG
Entering get()
09:39:38
DEBUG
Entering _make_request()
09:39:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:38
DEBUG
Entering _get_cookie_and_crumb()
09:39:38
DEBUG
cookie_mode = 'basic'
09:39:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:38
DEBUG
Entering _get_cookie_basic()
09:39:38
DEBUG
reusing cookie
09:39:38
DEBUG
Exiting _get_cookie_basic()
09:39:38
DEBUG
Entering _get_crumb_basic()
09:39:38
DEBUG
reusing crumb
09:39:38
DEBUG
Exiting _get_crumb_basic()
09:39:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:38
DEBUG
Exiting _get_cookie_and_crumb()
09:39:38
DEBUG
response code=200
09:39:38
DEBUG
Exiting _make_request()
09:39:38
DEBUG
Exiting get()
09:39:38
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:39:37
09:39:38
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:39:37-05:00
09:39:38
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:38
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:38
DEBUG
Exiting history()
09:39:38
DEBUG
Exiting history()
09:39:38
DEBUG
Entering history()
09:39:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:38
DEBUG
Entering get()
09:39:38
DEBUG
Entering _make_request()
09:39:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:38
DEBUG
Entering _get_cookie_and_crumb()
09:39:38
DEBUG
cookie_mode = 'basic'
09:39:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:38
DEBUG
Entering _get_cookie_basic()
09:39:38
DEBUG
reusing cookie
09:39:38
DEBUG
Exiting _get_cookie_basic()
09:39:38
DEBUG
Entering _get_crumb_basic()
09:39:38
DEBUG
reusing crumb
09:39:38
DEBUG
Exiting _get_crumb_basic()
09:39:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:38
DEBUG
Exiting _get_cookie_and_crumb()
09:39:38
DEBUG
response code=200
09:39:38
DEBUG
Exiting _make_request()
09:39:38
DEBUG
Exiting get()
09:39:38
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:39:37
09:39:38
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:37-05:00
09:39:38
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:37-05:00
09:39:38
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:39:38
DEBUG
Exiting history()
09:39:38
DEBUG
POLL [Yahoo]: 09:39:38 Price=$54.78
09:39:38
DEBUG
CHECK: C=54.78 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:39:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:39:48
DEBUG
Entering history()
09:39:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:48
DEBUG
Entering history()
09:39:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:48
DEBUG
Entering get()
09:39:48
DEBUG
Entering _make_request()
09:39:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:48
DEBUG
Entering _get_cookie_and_crumb()
09:39:48
DEBUG
cookie_mode = 'basic'
09:39:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:48
DEBUG
Entering _get_cookie_basic()
09:39:48
DEBUG
reusing cookie
09:39:48
DEBUG
Exiting _get_cookie_basic()
09:39:48
DEBUG
Entering _get_crumb_basic()
09:39:48
DEBUG
reusing crumb
09:39:48
DEBUG
Exiting _get_crumb_basic()
09:39:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:48
DEBUG
Exiting _get_cookie_and_crumb()
09:39:48
DEBUG
response code=200
09:39:48
DEBUG
Exiting _make_request()
09:39:48
DEBUG
Exiting get()
09:39:48
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:39:37
09:39:48
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:39:37-05:00
09:39:48
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:48
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:48
DEBUG
Exiting history()
09:39:48
DEBUG
Exiting history()
09:39:48
DEBUG
Entering history()
09:39:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:48
DEBUG
Entering get()
09:39:48
DEBUG
Entering _make_request()
09:39:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:48
DEBUG
Entering _get_cookie_and_crumb()
09:39:48
DEBUG
cookie_mode = 'basic'
09:39:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:48
DEBUG
Entering _get_cookie_basic()
09:39:48
DEBUG
reusing cookie
09:39:48
DEBUG
Exiting _get_cookie_basic()
09:39:48
DEBUG
Entering _get_crumb_basic()
09:39:48
DEBUG
reusing crumb
09:39:48
DEBUG
Exiting _get_crumb_basic()
09:39:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:48
DEBUG
Exiting _get_cookie_and_crumb()
09:39:48
DEBUG
response code=200
09:39:48
DEBUG
Exiting _make_request()
09:39:48
DEBUG
Exiting get()
09:39:48
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:39:47
09:39:48
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:47-05:00
09:39:48
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:47-05:00
09:39:48
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:39:48
DEBUG
Exiting history()
09:39:58
DEBUG
Entering history()
09:39:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:58
DEBUG
Entering history()
09:39:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:58
DEBUG
Entering get()
09:39:58
DEBUG
Entering _make_request()
09:39:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:58
DEBUG
Entering _get_cookie_and_crumb()
09:39:58
DEBUG
cookie_mode = 'basic'
09:39:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:58
DEBUG
Entering _get_cookie_basic()
09:39:58
DEBUG
reusing cookie
09:39:58
DEBUG
Exiting _get_cookie_basic()
09:39:58
DEBUG
Entering _get_crumb_basic()
09:39:58
DEBUG
reusing crumb
09:39:58
DEBUG
Exiting _get_crumb_basic()
09:39:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:58
DEBUG
Exiting _get_cookie_and_crumb()
09:39:58
DEBUG
response code=200
09:39:58
DEBUG
Exiting _make_request()
09:39:58
DEBUG
Exiting get()
09:39:58
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:39:56
09:39:58
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:39:56-05:00
09:39:58
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:58
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:39:58
DEBUG
Exiting history()
09:39:58
DEBUG
Exiting history()
09:39:58
DEBUG
Entering history()
09:39:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:58
DEBUG
Entering get()
09:39:58
DEBUG
Entering _make_request()
09:39:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:58
DEBUG
Entering _get_cookie_and_crumb()
09:39:58
DEBUG
cookie_mode = 'basic'
09:39:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:58
DEBUG
Entering _get_cookie_basic()
09:39:58
DEBUG
reusing cookie
09:39:58
DEBUG
Exiting _get_cookie_basic()
09:39:58
DEBUG
Entering _get_crumb_basic()
09:39:58
DEBUG
reusing crumb
09:39:58
DEBUG
Exiting _get_crumb_basic()
09:39:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:58
DEBUG
Exiting _get_cookie_and_crumb()
09:39:58
DEBUG
response code=200
09:39:58
DEBUG
Exiting _make_request()
09:39:58
DEBUG
Exiting get()
09:39:58
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:39:56
09:39:58
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:56-05:00
09:39:58
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:56-05:00
09:39:58
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:39:58
DEBUG
Exiting history()
09:39:58
DEBUG
POLL [Yahoo]: 09:39:58 Price=$54.80
09:39:58
DEBUG
CHECK: C=54.80 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:40:00
DEBUG
BAR: 09:39:00 O=54.90 H=54.90 L=54.78 C=54.78
09:40:00
DEBUG
Checking: C=54.78 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:40:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:40:08
DEBUG
Entering history()
09:40:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:08
DEBUG
Entering history()
09:40:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:08
DEBUG
Entering get()
09:40:08
DEBUG
Entering _make_request()
09:40:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:08
DEBUG
Entering _get_cookie_and_crumb()
09:40:08
DEBUG
cookie_mode = 'basic'
09:40:08
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:08
DEBUG
Entering _get_cookie_basic()
09:40:08
DEBUG
reusing cookie
09:40:08
DEBUG
Exiting _get_cookie_basic()
09:40:08
DEBUG
Entering _get_crumb_basic()
09:40:08
DEBUG
reusing crumb
09:40:08
DEBUG
Exiting _get_crumb_basic()
09:40:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:08
DEBUG
Exiting _get_cookie_and_crumb()
09:40:08
DEBUG
response code=200
09:40:08
DEBUG
Exiting _make_request()
09:40:08
DEBUG
Exiting get()
09:40:08
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:40:05
09:40:08
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:40:05-05:00
09:40:08
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:08
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:08
DEBUG
Exiting history()
09:40:08
DEBUG
Exiting history()
09:40:08
DEBUG
Entering history()
09:40:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:08
DEBUG
Entering get()
09:40:08
DEBUG
Entering _make_request()
09:40:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:08
DEBUG
Entering _get_cookie_and_crumb()
09:40:08
DEBUG
cookie_mode = 'basic'
09:40:08
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:08
DEBUG
Entering _get_cookie_basic()
09:40:08
DEBUG
reusing cookie
09:40:08
DEBUG
Exiting _get_cookie_basic()
09:40:08
DEBUG
Entering _get_crumb_basic()
09:40:08
DEBUG
reusing crumb
09:40:08
DEBUG
Exiting _get_crumb_basic()
09:40:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:08
DEBUG
Exiting _get_cookie_and_crumb()
09:40:08
DEBUG
response code=200
09:40:08
DEBUG
Exiting _make_request()
09:40:08
DEBUG
Exiting get()
09:40:08
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:39:56
09:40:08
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:56-05:00
09:40:08
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:39:56-05:00
09:40:08
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:40:08
DEBUG
Exiting history()
09:40:08
DEBUG
POLL [Yahoo]: 09:40:08 Price=$54.79
09:40:08
DEBUG
CHECK: C=54.79 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:40:08
INFO
✅ SHORT RETEST CONFIRMED: $54.79 | Level: $54.91
09:40:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/positions HTTP/1.1" 200 2
09:40:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:40:08
DEBUG
Starting new HTTPS connection (1): data.alpaca.markets:443
09:40:08
DEBUG
https://data.alpaca.markets:443 "GET /v2/stocks/trades/latest?symbols=TNA HTTP/1.1" 200 120
09:40:08
DEBUG
https://data.alpaca.markets:443 "GET /v2/stocks/trades/latest?symbols=TNA HTTP/1.1" 200 120
09:40:08
INFO
💰 SHORT ORDER
09:40:08
INFO
Symbol: TNA | Side: SELL (Short) | Shares: 36
09:40:08
INFO
Entry: $54.78 | Stop: $55.10 | Target: $54.13
09:40:08
INFO
Risk: $11.68 | Reward: $23.37 | R:R = 1:2.0
09:40:08
DEBUG
https://paper-api.alpaca.markets:443 "POST /v2/orders HTTP/1.1" 422 64
09:40:08
ERROR
❌ Order failed: {"code":42210000,"message":"asset \"TNA\" cannot be sold short"}
09:40:08
DEBUG
State saved
09:40:18
DEBUG
Entering history()
09:40:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:18
DEBUG
Entering history()
09:40:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:18
DEBUG
Entering get()
09:40:18
DEBUG
Entering _make_request()
09:40:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:18
DEBUG
Entering _get_cookie_and_crumb()
09:40:18
DEBUG
cookie_mode = 'basic'
09:40:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:18
DEBUG
Entering _get_cookie_basic()
09:40:18
DEBUG
reusing cookie
09:40:18
DEBUG
Exiting _get_cookie_basic()
09:40:18
DEBUG
Entering _get_crumb_basic()
09:40:18
DEBUG
reusing crumb
09:40:18
DEBUG
Exiting _get_crumb_basic()
09:40:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:18
DEBUG
Exiting _get_cookie_and_crumb()
09:40:18
DEBUG
response code=200
09:40:18
DEBUG
Exiting _make_request()
09:40:18
DEBUG
Exiting get()
09:40:18
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:40:05
09:40:18
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:40:05-05:00
09:40:18
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:18
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:18
DEBUG
Exiting history()
09:40:18
DEBUG
Exiting history()
09:40:18
DEBUG
Entering history()
09:40:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:18
DEBUG
Entering get()
09:40:18
DEBUG
Entering _make_request()
09:40:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:18
DEBUG
Entering _get_cookie_and_crumb()
09:40:18
DEBUG
cookie_mode = 'basic'
09:40:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:18
DEBUG
Entering _get_cookie_basic()
09:40:18
DEBUG
reusing cookie
09:40:18
DEBUG
Exiting _get_cookie_basic()
09:40:18
DEBUG
Entering _get_crumb_basic()
09:40:18
DEBUG
reusing crumb
09:40:18
DEBUG
Exiting _get_crumb_basic()
09:40:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:18
DEBUG
Exiting _get_cookie_and_crumb()
09:40:18
DEBUG
response code=200
09:40:18
DEBUG
Exiting _make_request()
09:40:18
DEBUG
Exiting get()
09:40:18
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:40:16
09:40:18
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:16-05:00
09:40:18
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:16-05:00
09:40:18
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:40:18
DEBUG
Exiting history()
09:40:28
DEBUG
Entering history()
09:40:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:28
DEBUG
Entering history()
09:40:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:28
DEBUG
Entering get()
09:40:28
DEBUG
Entering _make_request()
09:40:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:28
DEBUG
Entering _get_cookie_and_crumb()
09:40:28
DEBUG
cookie_mode = 'basic'
09:40:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:28
DEBUG
Entering _get_cookie_basic()
09:40:28
DEBUG
reusing cookie
09:40:28
DEBUG
Exiting _get_cookie_basic()
09:40:28
DEBUG
Entering _get_crumb_basic()
09:40:28
DEBUG
reusing crumb
09:40:28
DEBUG
Exiting _get_crumb_basic()
09:40:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:28
DEBUG
Exiting _get_cookie_and_crumb()
09:40:28
DEBUG
response code=200
09:40:28
DEBUG
Exiting _make_request()
09:40:28
DEBUG
Exiting get()
09:40:28
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:40:26
09:40:28
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:40:26-05:00
09:40:28
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:28
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:28
DEBUG
Exiting history()
09:40:28
DEBUG
Exiting history()
09:40:28
DEBUG
Entering history()
09:40:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:28
DEBUG
Entering get()
09:40:28
DEBUG
Entering _make_request()
09:40:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:28
DEBUG
Entering _get_cookie_and_crumb()
09:40:28
DEBUG
cookie_mode = 'basic'
09:40:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:28
DEBUG
Entering _get_cookie_basic()
09:40:28
DEBUG
reusing cookie
09:40:28
DEBUG
Exiting _get_cookie_basic()
09:40:28
DEBUG
Entering _get_crumb_basic()
09:40:28
DEBUG
reusing crumb
09:40:28
DEBUG
Exiting _get_crumb_basic()
09:40:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:28
DEBUG
Exiting _get_cookie_and_crumb()
09:40:28
DEBUG
response code=200
09:40:28
DEBUG
Exiting _make_request()
09:40:28
DEBUG
Exiting get()
09:40:28
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:40:16
09:40:28
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:16-05:00
09:40:28
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:16-05:00
09:40:29
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:40:29
DEBUG
Exiting history()
09:40:29
DEBUG
POLL [Yahoo]: 09:40:29 Price=$54.95
09:40:29
DEBUG
CHECK: C=54.95 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:40:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:40:39
DEBUG
Entering history()
09:40:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:39
DEBUG
Entering history()
09:40:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:39
DEBUG
Entering get()
09:40:39
DEBUG
Entering _make_request()
09:40:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:39
DEBUG
Entering _get_cookie_and_crumb()
09:40:39
DEBUG
cookie_mode = 'basic'
09:40:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:39
DEBUG
Entering _get_cookie_basic()
09:40:39
DEBUG
reusing cookie
09:40:39
DEBUG
Exiting _get_cookie_basic()
09:40:39
DEBUG
Entering _get_crumb_basic()
09:40:39
DEBUG
reusing crumb
09:40:39
DEBUG
Exiting _get_crumb_basic()
09:40:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:39
DEBUG
Exiting _get_cookie_and_crumb()
09:40:39
DEBUG
response code=200
09:40:39
DEBUG
Exiting _make_request()
09:40:39
DEBUG
Exiting get()
09:40:39
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:40:38
09:40:39
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:40:38-05:00
09:40:39
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:39
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:39
DEBUG
Exiting history()
09:40:39
DEBUG
Exiting history()
09:40:39
DEBUG
Entering history()
09:40:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:39
DEBUG
Entering get()
09:40:39
DEBUG
Entering _make_request()
09:40:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:39
DEBUG
Entering _get_cookie_and_crumb()
09:40:39
DEBUG
cookie_mode = 'basic'
09:40:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:39
DEBUG
Entering _get_cookie_basic()
09:40:39
DEBUG
reusing cookie
09:40:39
DEBUG
Exiting _get_cookie_basic()
09:40:39
DEBUG
Entering _get_crumb_basic()
09:40:39
DEBUG
reusing crumb
09:40:39
DEBUG
Exiting _get_crumb_basic()
09:40:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:39
DEBUG
Exiting _get_cookie_and_crumb()
09:40:39
DEBUG
response code=200
09:40:39
DEBUG
Exiting _make_request()
09:40:39
DEBUG
Exiting get()
09:40:39
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:40:37
09:40:39
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:37-05:00
09:40:39
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:37-05:00
09:40:39
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:40:39
DEBUG
Exiting history()
09:40:39
DEBUG
POLL [Yahoo]: 09:40:39 Price=$55.06
09:40:39
DEBUG
CHECK: C=55.06 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:40:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:40:49
DEBUG
Entering history()
09:40:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:49
DEBUG
Entering history()
09:40:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:49
DEBUG
Entering get()
09:40:49
DEBUG
Entering _make_request()
09:40:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:49
DEBUG
Entering _get_cookie_and_crumb()
09:40:49
DEBUG
cookie_mode = 'basic'
09:40:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:49
DEBUG
Entering _get_cookie_basic()
09:40:49
DEBUG
reusing cookie
09:40:49
DEBUG
Exiting _get_cookie_basic()
09:40:49
DEBUG
Entering _get_crumb_basic()
09:40:49
DEBUG
reusing crumb
09:40:49
DEBUG
Exiting _get_crumb_basic()
09:40:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:49
DEBUG
Exiting _get_cookie_and_crumb()
09:40:49
DEBUG
response code=200
09:40:49
DEBUG
Exiting _make_request()
09:40:49
DEBUG
Exiting get()
09:40:49
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:40:45
09:40:49
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:40:45-05:00
09:40:49
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:49
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:49
DEBUG
Exiting history()
09:40:49
DEBUG
Exiting history()
09:40:49
DEBUG
Entering history()
09:40:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:49
DEBUG
Entering get()
09:40:49
DEBUG
Entering _make_request()
09:40:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:49
DEBUG
Entering _get_cookie_and_crumb()
09:40:49
DEBUG
cookie_mode = 'basic'
09:40:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:49
DEBUG
Entering _get_cookie_basic()
09:40:49
DEBUG
reusing cookie
09:40:49
DEBUG
Exiting _get_cookie_basic()
09:40:49
DEBUG
Entering _get_crumb_basic()
09:40:49
DEBUG
reusing crumb
09:40:49
DEBUG
Exiting _get_crumb_basic()
09:40:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:49
DEBUG
Exiting _get_cookie_and_crumb()
09:40:49
DEBUG
response code=200
09:40:49
DEBUG
Exiting _make_request()
09:40:49
DEBUG
Exiting get()
09:40:49
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:40:37
09:40:49
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:37-05:00
09:40:49
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:37-05:00
09:40:49
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:40:49
DEBUG
Exiting history()
09:40:49
DEBUG
POLL [Yahoo]: 09:40:49 Price=$55.13
09:40:49
DEBUG
CHECK: C=55.13 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:40:59
DEBUG
Entering history()
09:40:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:59
DEBUG
Entering history()
09:40:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:59
DEBUG
Entering get()
09:40:59
DEBUG
Entering _make_request()
09:40:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:59
DEBUG
Entering _get_cookie_and_crumb()
09:40:59
DEBUG
cookie_mode = 'basic'
09:40:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:59
DEBUG
Entering _get_cookie_basic()
09:40:59
DEBUG
reusing cookie
09:40:59
DEBUG
Exiting _get_cookie_basic()
09:40:59
DEBUG
Entering _get_crumb_basic()
09:40:59
DEBUG
reusing crumb
09:40:59
DEBUG
Exiting _get_crumb_basic()
09:40:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:59
DEBUG
Exiting _get_cookie_and_crumb()
09:40:59
DEBUG
response code=200
09:40:59
DEBUG
Exiting _make_request()
09:40:59
DEBUG
Exiting get()
09:40:59
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:40:58
09:40:59
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:40:58-05:00
09:40:59
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:59
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:40:59
DEBUG
Exiting history()
09:40:59
DEBUG
Exiting history()
09:40:59
DEBUG
Entering history()
09:40:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:59
DEBUG
Entering get()
09:40:59
DEBUG
Entering _make_request()
09:40:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:59
DEBUG
Entering _get_cookie_and_crumb()
09:40:59
DEBUG
cookie_mode = 'basic'
09:40:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:59
DEBUG
Entering _get_cookie_basic()
09:40:59
DEBUG
reusing cookie
09:40:59
DEBUG
Exiting _get_cookie_basic()
09:40:59
DEBUG
Entering _get_crumb_basic()
09:40:59
DEBUG
reusing crumb
09:40:59
DEBUG
Exiting _get_crumb_basic()
09:40:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:59
DEBUG
Exiting _get_cookie_and_crumb()
09:40:59
DEBUG
response code=200
09:40:59
DEBUG
Exiting _make_request()
09:40:59
DEBUG
Exiting get()
09:40:59
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:40:55
09:40:59
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:55-05:00
09:40:59
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:55-05:00
09:40:59
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:40:59
DEBUG
Exiting history()
09:40:59
DEBUG
POLL [Yahoo]: 09:40:59 Price=$55.16
09:40:59
DEBUG
CHECK: C=55.16 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:41:00
DEBUG
BAR: 09:40:00 O=54.93 H=55.12 L=54.91 C=55.12
09:41:00
DEBUG
Checking: C=55.12 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:41:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:41:09
DEBUG
Entering history()
09:41:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:09
DEBUG
Entering history()
09:41:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:09
DEBUG
Entering get()
09:41:09
DEBUG
Entering _make_request()
09:41:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:09
DEBUG
Entering _get_cookie_and_crumb()
09:41:09
DEBUG
cookie_mode = 'basic'
09:41:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:09
DEBUG
Entering _get_cookie_basic()
09:41:09
DEBUG
reusing cookie
09:41:09
DEBUG
Exiting _get_cookie_basic()
09:41:09
DEBUG
Entering _get_crumb_basic()
09:41:09
DEBUG
reusing crumb
09:41:09
DEBUG
Exiting _get_crumb_basic()
09:41:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:09
DEBUG
Exiting _get_cookie_and_crumb()
09:41:09
DEBUG
response code=200
09:41:09
DEBUG
Exiting _make_request()
09:41:09
DEBUG
Exiting get()
09:41:09
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:40:58
09:41:09
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:40:58-05:00
09:41:09
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:09
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:09
DEBUG
Exiting history()
09:41:09
DEBUG
Exiting history()
09:41:09
DEBUG
Entering history()
09:41:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:09
DEBUG
Entering get()
09:41:09
DEBUG
Entering _make_request()
09:41:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:09
DEBUG
Entering _get_cookie_and_crumb()
09:41:09
DEBUG
cookie_mode = 'basic'
09:41:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:09
DEBUG
Entering _get_cookie_basic()
09:41:09
DEBUG
reusing cookie
09:41:09
DEBUG
Exiting _get_cookie_basic()
09:41:09
DEBUG
Entering _get_crumb_basic()
09:41:09
DEBUG
reusing crumb
09:41:09
DEBUG
Exiting _get_crumb_basic()
09:41:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:09
DEBUG
Exiting _get_cookie_and_crumb()
09:41:09
DEBUG
response code=200
09:41:09
DEBUG
Exiting _make_request()
09:41:09
DEBUG
Exiting get()
09:41:09
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:40:55
09:41:09
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:55-05:00
09:41:09
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:40:55-05:00
09:41:09
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:41:09
DEBUG
Exiting history()
09:41:19
DEBUG
Entering history()
09:41:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:19
DEBUG
Entering history()
09:41:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:19
DEBUG
Entering get()
09:41:19
DEBUG
Entering _make_request()
09:41:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:19
DEBUG
Entering _get_cookie_and_crumb()
09:41:19
DEBUG
cookie_mode = 'basic'
09:41:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:19
DEBUG
Entering _get_cookie_basic()
09:41:19
DEBUG
reusing cookie
09:41:19
DEBUG
Exiting _get_cookie_basic()
09:41:19
DEBUG
Entering _get_crumb_basic()
09:41:19
DEBUG
reusing crumb
09:41:19
DEBUG
Exiting _get_crumb_basic()
09:41:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:19
DEBUG
Exiting _get_cookie_and_crumb()
09:41:19
DEBUG
response code=200
09:41:19
DEBUG
Exiting _make_request()
09:41:19
DEBUG
Exiting get()
09:41:19
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:41:16
09:41:19
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:41:16-05:00
09:41:19
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:19
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:19
DEBUG
Exiting history()
09:41:19
DEBUG
Exiting history()
09:41:19
DEBUG
Entering history()
09:41:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:19
DEBUG
Entering get()
09:41:19
DEBUG
Entering _make_request()
09:41:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:19
DEBUG
Entering _get_cookie_and_crumb()
09:41:19
DEBUG
cookie_mode = 'basic'
09:41:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:19
DEBUG
Entering _get_cookie_basic()
09:41:19
DEBUG
reusing cookie
09:41:19
DEBUG
Exiting _get_cookie_basic()
09:41:19
DEBUG
Entering _get_crumb_basic()
09:41:19
DEBUG
reusing crumb
09:41:19
DEBUG
Exiting _get_crumb_basic()
09:41:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:19
DEBUG
Exiting _get_cookie_and_crumb()
09:41:19
DEBUG
response code=200
09:41:19
DEBUG
Exiting _make_request()
09:41:19
DEBUG
Exiting get()
09:41:19
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:41:16
09:41:19
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:16-05:00
09:41:19
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:16-05:00
09:41:19
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:41:19
DEBUG
Exiting history()
09:41:19
DEBUG
POLL [Yahoo]: 09:41:19 Price=$55.14
09:41:19
DEBUG
CHECK: C=55.14 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:41:29
DEBUG
Entering history()
09:41:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:29
DEBUG
Entering history()
09:41:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:29
DEBUG
Entering get()
09:41:29
DEBUG
Entering _make_request()
09:41:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:29
DEBUG
Entering _get_cookie_and_crumb()
09:41:29
DEBUG
cookie_mode = 'basic'
09:41:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:29
DEBUG
Entering _get_cookie_basic()
09:41:29
DEBUG
reusing cookie
09:41:29
DEBUG
Exiting _get_cookie_basic()
09:41:29
DEBUG
Entering _get_crumb_basic()
09:41:29
DEBUG
reusing crumb
09:41:29
DEBUG
Exiting _get_crumb_basic()
09:41:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:29
DEBUG
Exiting _get_cookie_and_crumb()
09:41:29
DEBUG
response code=200
09:41:29
DEBUG
Exiting _make_request()
09:41:29
DEBUG
Exiting get()
09:41:29
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:41:16
09:41:29
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:41:16-05:00
09:41:29
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:29
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:29
DEBUG
Exiting history()
09:41:29
DEBUG
Exiting history()
09:41:29
DEBUG
Entering history()
09:41:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:29
DEBUG
Entering get()
09:41:29
DEBUG
Entering _make_request()
09:41:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:29
DEBUG
Entering _get_cookie_and_crumb()
09:41:29
DEBUG
cookie_mode = 'basic'
09:41:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:29
DEBUG
Entering _get_cookie_basic()
09:41:29
DEBUG
reusing cookie
09:41:29
DEBUG
Exiting _get_cookie_basic()
09:41:29
DEBUG
Entering _get_crumb_basic()
09:41:29
DEBUG
reusing crumb
09:41:29
DEBUG
Exiting _get_crumb_basic()
09:41:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:29
DEBUG
Exiting _get_cookie_and_crumb()
09:41:29
DEBUG
response code=200
09:41:29
DEBUG
Exiting _make_request()
09:41:29
DEBUG
Exiting get()
09:41:29
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:41:16
09:41:29
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:16-05:00
09:41:29
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:16-05:00
09:41:29
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:41:29
DEBUG
Exiting history()
09:41:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:41:39
DEBUG
Entering history()
09:41:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:39
DEBUG
Entering history()
09:41:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:39
DEBUG
Entering get()
09:41:39
DEBUG
Entering _make_request()
09:41:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:39
DEBUG
Entering _get_cookie_and_crumb()
09:41:39
DEBUG
cookie_mode = 'basic'
09:41:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:39
DEBUG
Entering _get_cookie_basic()
09:41:39
DEBUG
reusing cookie
09:41:39
DEBUG
Exiting _get_cookie_basic()
09:41:39
DEBUG
Entering _get_crumb_basic()
09:41:39
DEBUG
reusing crumb
09:41:39
DEBUG
Exiting _get_crumb_basic()
09:41:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:39
DEBUG
Exiting _get_cookie_and_crumb()
09:41:39
DEBUG
response code=200
09:41:39
DEBUG
Exiting _make_request()
09:41:39
DEBUG
Exiting get()
09:41:39
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:41:36
09:41:39
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:41:36-05:00
09:41:39
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:39
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:39
DEBUG
Exiting history()
09:41:39
DEBUG
Exiting history()
09:41:39
DEBUG
Entering history()
09:41:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:39
DEBUG
Entering get()
09:41:39
DEBUG
Entering _make_request()
09:41:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:39
DEBUG
Entering _get_cookie_and_crumb()
09:41:39
DEBUG
cookie_mode = 'basic'
09:41:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:39
DEBUG
Entering _get_cookie_basic()
09:41:39
DEBUG
reusing cookie
09:41:39
DEBUG
Exiting _get_cookie_basic()
09:41:39
DEBUG
Entering _get_crumb_basic()
09:41:39
DEBUG
reusing crumb
09:41:39
DEBUG
Exiting _get_crumb_basic()
09:41:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:39
DEBUG
Exiting _get_cookie_and_crumb()
09:41:39
DEBUG
response code=200
09:41:39
DEBUG
Exiting _make_request()
09:41:39
DEBUG
Exiting get()
09:41:39
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:41:36
09:41:39
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:36-05:00
09:41:39
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:36-05:00
09:41:39
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:41:39
DEBUG
Exiting history()
09:41:39
DEBUG
POLL [Yahoo]: 09:41:39 Price=$55.23
09:41:39
DEBUG
CHECK: C=55.23 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:41:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:41:49
DEBUG
Entering history()
09:41:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:49
DEBUG
Entering history()
09:41:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:49
DEBUG
Entering get()
09:41:49
DEBUG
Entering _make_request()
09:41:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:49
DEBUG
Entering _get_cookie_and_crumb()
09:41:49
DEBUG
cookie_mode = 'basic'
09:41:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:49
DEBUG
Entering _get_cookie_basic()
09:41:49
DEBUG
reusing cookie
09:41:49
DEBUG
Exiting _get_cookie_basic()
09:41:49
DEBUG
Entering _get_crumb_basic()
09:41:49
DEBUG
reusing crumb
09:41:49
DEBUG
Exiting _get_crumb_basic()
09:41:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:49
DEBUG
Exiting _get_cookie_and_crumb()
09:41:49
DEBUG
response code=200
09:41:49
DEBUG
Exiting _make_request()
09:41:49
DEBUG
Exiting get()
09:41:49
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:41:36
09:41:49
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:41:36-05:00
09:41:49
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:49
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:49
DEBUG
Exiting history()
09:41:49
DEBUG
Exiting history()
09:41:49
DEBUG
Entering history()
09:41:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:49
DEBUG
Entering get()
09:41:49
DEBUG
Entering _make_request()
09:41:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:49
DEBUG
Entering _get_cookie_and_crumb()
09:41:49
DEBUG
cookie_mode = 'basic'
09:41:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:49
DEBUG
Entering _get_cookie_basic()
09:41:49
DEBUG
reusing cookie
09:41:49
DEBUG
Exiting _get_cookie_basic()
09:41:49
DEBUG
Entering _get_crumb_basic()
09:41:49
DEBUG
reusing crumb
09:41:49
DEBUG
Exiting _get_crumb_basic()
09:41:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:49
DEBUG
Exiting _get_cookie_and_crumb()
09:41:49
DEBUG
response code=200
09:41:49
DEBUG
Exiting _make_request()
09:41:49
DEBUG
Exiting get()
09:41:49
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:41:36
09:41:49
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:36-05:00
09:41:49
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:36-05:00
09:41:49
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:41:49
DEBUG
Exiting history()
09:41:59
DEBUG
Entering history()
09:41:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:59
DEBUG
Entering history()
09:41:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:59
DEBUG
Entering get()
09:41:59
DEBUG
Entering _make_request()
09:41:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:59
DEBUG
Entering _get_cookie_and_crumb()
09:41:59
DEBUG
cookie_mode = 'basic'
09:41:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:59
DEBUG
Entering _get_cookie_basic()
09:41:59
DEBUG
reusing cookie
09:41:59
DEBUG
Exiting _get_cookie_basic()
09:41:59
DEBUG
Entering _get_crumb_basic()
09:41:59
DEBUG
reusing crumb
09:41:59
DEBUG
Exiting _get_crumb_basic()
09:41:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:59
DEBUG
Exiting _get_cookie_and_crumb()
09:41:59
DEBUG
response code=200
09:41:59
DEBUG
Exiting _make_request()
09:41:59
DEBUG
Exiting get()
09:41:59
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:41:58
09:41:59
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:41:58-05:00
09:41:59
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:59
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:41:59
DEBUG
Exiting history()
09:41:59
DEBUG
Exiting history()
09:41:59
DEBUG
Entering history()
09:41:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:59
DEBUG
Entering get()
09:41:59
DEBUG
Entering _make_request()
09:41:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:59
DEBUG
Entering _get_cookie_and_crumb()
09:41:59
DEBUG
cookie_mode = 'basic'
09:41:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:59
DEBUG
Entering _get_cookie_basic()
09:41:59
DEBUG
reusing cookie
09:41:59
DEBUG
Exiting _get_cookie_basic()
09:41:59
DEBUG
Entering _get_crumb_basic()
09:41:59
DEBUG
reusing crumb
09:41:59
DEBUG
Exiting _get_crumb_basic()
09:41:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:59
DEBUG
Exiting _get_cookie_and_crumb()
09:41:59
DEBUG
response code=200
09:41:59
DEBUG
Exiting _make_request()
09:41:59
DEBUG
Exiting get()
09:41:59
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:41:58
09:41:59
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:58-05:00
09:41:59
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:41:58-05:00
09:41:59
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:41:59
DEBUG
Exiting history()
09:42:00
DEBUG
POLL [Yahoo]: 09:42:00 Price=$55.14
09:42:00
DEBUG
CHECK: C=55.14 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:42:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:42:10
DEBUG
Entering history()
09:42:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:10
DEBUG
Entering history()
09:42:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:10
DEBUG
Entering get()
09:42:10
DEBUG
Entering _make_request()
09:42:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:10
DEBUG
Entering _get_cookie_and_crumb()
09:42:10
DEBUG
cookie_mode = 'basic'
09:42:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:10
DEBUG
Entering _get_cookie_basic()
09:42:10
DEBUG
reusing cookie
09:42:10
DEBUG
Exiting _get_cookie_basic()
09:42:10
DEBUG
Entering _get_crumb_basic()
09:42:10
DEBUG
reusing crumb
09:42:10
DEBUG
Exiting _get_crumb_basic()
09:42:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:10
DEBUG
Exiting _get_cookie_and_crumb()
09:42:10
DEBUG
response code=200
09:42:10
DEBUG
Exiting _make_request()
09:42:10
DEBUG
Exiting get()
09:42:10
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:42:09
09:42:10
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:42:09-05:00
09:42:10
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:10
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:10
DEBUG
Exiting history()
09:42:10
DEBUG
Exiting history()
09:42:10
DEBUG
Entering history()
09:42:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:10
DEBUG
Entering get()
09:42:10
DEBUG
Entering _make_request()
09:42:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:10
DEBUG
Entering _get_cookie_and_crumb()
09:42:10
DEBUG
cookie_mode = 'basic'
09:42:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:10
DEBUG
Entering _get_cookie_basic()
09:42:10
DEBUG
reusing cookie
09:42:10
DEBUG
Exiting _get_cookie_basic()
09:42:10
DEBUG
Entering _get_crumb_basic()
09:42:10
DEBUG
reusing crumb
09:42:10
DEBUG
Exiting _get_crumb_basic()
09:42:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:10
DEBUG
Exiting _get_cookie_and_crumb()
09:42:10
DEBUG
response code=200
09:42:10
DEBUG
Exiting _make_request()
09:42:10
DEBUG
Exiting get()
09:42:10
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:09
09:42:10
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:09-05:00
09:42:10
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:09-05:00
09:42:10
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:42:10
DEBUG
Exiting history()
09:42:10
DEBUG
POLL [Yahoo]: 09:42:10 Price=$55.16
09:42:10
DEBUG
CHECK: C=55.16 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:42:20
DEBUG
Entering history()
09:42:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:20
DEBUG
Entering history()
09:42:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:20
DEBUG
Entering get()
09:42:20
DEBUG
Entering _make_request()
09:42:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:20
DEBUG
Entering _get_cookie_and_crumb()
09:42:20
DEBUG
cookie_mode = 'basic'
09:42:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:20
DEBUG
Entering _get_cookie_basic()
09:42:20
DEBUG
reusing cookie
09:42:20
DEBUG
Exiting _get_cookie_basic()
09:42:20
DEBUG
Entering _get_crumb_basic()
09:42:20
DEBUG
reusing crumb
09:42:20
DEBUG
Exiting _get_crumb_basic()
09:42:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:20
DEBUG
Exiting _get_cookie_and_crumb()
09:42:20
DEBUG
response code=200
09:42:20
DEBUG
Exiting _make_request()
09:42:20
DEBUG
Exiting get()
09:42:20
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:42:17
09:42:20
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:42:17-05:00
09:42:20
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:20
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:20
DEBUG
Exiting history()
09:42:20
DEBUG
Exiting history()
09:42:20
DEBUG
Entering history()
09:42:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:20
DEBUG
Entering get()
09:42:20
DEBUG
Entering _make_request()
09:42:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:20
DEBUG
Entering _get_cookie_and_crumb()
09:42:20
DEBUG
cookie_mode = 'basic'
09:42:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:20
DEBUG
Entering _get_cookie_basic()
09:42:20
DEBUG
reusing cookie
09:42:20
DEBUG
Exiting _get_cookie_basic()
09:42:20
DEBUG
Entering _get_crumb_basic()
09:42:20
DEBUG
reusing crumb
09:42:20
DEBUG
Exiting _get_crumb_basic()
09:42:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:20
DEBUG
Exiting _get_cookie_and_crumb()
09:42:20
DEBUG
response code=200
09:42:20
DEBUG
Exiting _make_request()
09:42:20
DEBUG
Exiting get()
09:42:20
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:17
09:42:20
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:17-05:00
09:42:20
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:17-05:00
09:42:20
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:42:20
DEBUG
Exiting history()
09:42:20
DEBUG
POLL [Yahoo]: 09:42:20 Price=$55.12
09:42:20
DEBUG
CHECK: C=55.12 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:42:30
DEBUG
Entering history()
09:42:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:30
DEBUG
Entering history()
09:42:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:30
DEBUG
Entering get()
09:42:30
DEBUG
Entering _make_request()
09:42:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:30
DEBUG
Entering _get_cookie_and_crumb()
09:42:30
DEBUG
cookie_mode = 'basic'
09:42:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:30
DEBUG
Entering _get_cookie_basic()
09:42:30
DEBUG
reusing cookie
09:42:30
DEBUG
Exiting _get_cookie_basic()
09:42:30
DEBUG
Entering _get_crumb_basic()
09:42:30
DEBUG
reusing crumb
09:42:30
DEBUG
Exiting _get_crumb_basic()
09:42:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:30
DEBUG
Exiting _get_cookie_and_crumb()
09:42:30
DEBUG
response code=200
09:42:30
DEBUG
Exiting _make_request()
09:42:30
DEBUG
Exiting get()
09:42:30
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:42:17
09:42:30
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:42:17-05:00
09:42:30
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:30
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:30
DEBUG
Exiting history()
09:42:30
DEBUG
Exiting history()
09:42:30
DEBUG
Entering history()
09:42:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:30
DEBUG
Entering get()
09:42:30
DEBUG
Entering _make_request()
09:42:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:30
DEBUG
Entering _get_cookie_and_crumb()
09:42:30
DEBUG
cookie_mode = 'basic'
09:42:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:30
DEBUG
Entering _get_cookie_basic()
09:42:30
DEBUG
reusing cookie
09:42:30
DEBUG
Exiting _get_cookie_basic()
09:42:30
DEBUG
Entering _get_crumb_basic()
09:42:30
DEBUG
reusing crumb
09:42:30
DEBUG
Exiting _get_crumb_basic()
09:42:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:30
DEBUG
Exiting _get_cookie_and_crumb()
09:42:30
DEBUG
response code=200
09:42:30
DEBUG
Exiting _make_request()
09:42:30
DEBUG
Exiting get()
09:42:30
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:25
09:42:30
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:25-05:00
09:42:30
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:25-05:00
09:42:30
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:42:30
DEBUG
Exiting history()
09:42:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:42:40
DEBUG
Entering history()
09:42:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:40
DEBUG
Entering history()
09:42:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:40
DEBUG
Entering get()
09:42:40
DEBUG
Entering _make_request()
09:42:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:40
DEBUG
Entering _get_cookie_and_crumb()
09:42:40
DEBUG
cookie_mode = 'basic'
09:42:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:40
DEBUG
Entering _get_cookie_basic()
09:42:40
DEBUG
reusing cookie
09:42:40
DEBUG
Exiting _get_cookie_basic()
09:42:40
DEBUG
Entering _get_crumb_basic()
09:42:40
DEBUG
reusing crumb
09:42:40
DEBUG
Exiting _get_crumb_basic()
09:42:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:40
DEBUG
Exiting _get_cookie_and_crumb()
09:42:40
DEBUG
response code=200
09:42:40
DEBUG
Exiting _make_request()
09:42:40
DEBUG
Exiting get()
09:42:40
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:42:30
09:42:40
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:42:30-05:00
09:42:40
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:40
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:40
DEBUG
Exiting history()
09:42:40
DEBUG
Exiting history()
09:42:40
DEBUG
Entering history()
09:42:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:40
DEBUG
Entering get()
09:42:40
DEBUG
Entering _make_request()
09:42:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:40
DEBUG
Entering _get_cookie_and_crumb()
09:42:40
DEBUG
cookie_mode = 'basic'
09:42:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:40
DEBUG
Entering _get_cookie_basic()
09:42:40
DEBUG
reusing cookie
09:42:40
DEBUG
Exiting _get_cookie_basic()
09:42:40
DEBUG
Entering _get_crumb_basic()
09:42:40
DEBUG
reusing crumb
09:42:40
DEBUG
Exiting _get_crumb_basic()
09:42:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:40
DEBUG
Exiting _get_cookie_and_crumb()
09:42:40
DEBUG
response code=200
09:42:40
DEBUG
Exiting _make_request()
09:42:40
DEBUG
Exiting get()
09:42:40
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:25
09:42:40
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:25-05:00
09:42:40
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:25-05:00
09:42:40
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:42:40
DEBUG
Exiting history()
09:42:40
DEBUG
POLL [Yahoo]: 09:42:40 Price=$55.18
09:42:40
DEBUG
CHECK: C=55.18 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:42:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:42:50
DEBUG
Entering history()
09:42:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:50
DEBUG
Entering history()
09:42:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:50
DEBUG
Entering get()
09:42:50
DEBUG
Entering _make_request()
09:42:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:50
DEBUG
Entering _get_cookie_and_crumb()
09:42:50
DEBUG
cookie_mode = 'basic'
09:42:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:50
DEBUG
Entering _get_cookie_basic()
09:42:50
DEBUG
reusing cookie
09:42:50
DEBUG
Exiting _get_cookie_basic()
09:42:50
DEBUG
Entering _get_crumb_basic()
09:42:50
DEBUG
reusing crumb
09:42:50
DEBUG
Exiting _get_crumb_basic()
09:42:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:50
DEBUG
Exiting _get_cookie_and_crumb()
09:42:50
DEBUG
response code=200
09:42:50
DEBUG
Exiting _make_request()
09:42:50
DEBUG
Exiting get()
09:42:50
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:42:30
09:42:50
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:42:30-05:00
09:42:50
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:50
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:42:50
DEBUG
Exiting history()
09:42:50
DEBUG
Exiting history()
09:42:50
DEBUG
Entering history()
09:42:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:50
DEBUG
Entering get()
09:42:50
DEBUG
Entering _make_request()
09:42:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:50
DEBUG
Entering _get_cookie_and_crumb()
09:42:50
DEBUG
cookie_mode = 'basic'
09:42:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:50
DEBUG
Entering _get_cookie_basic()
09:42:50
DEBUG
reusing cookie
09:42:50
DEBUG
Exiting _get_cookie_basic()
09:42:50
DEBUG
Entering _get_crumb_basic()
09:42:50
DEBUG
reusing crumb
09:42:50
DEBUG
Exiting _get_crumb_basic()
09:42:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:50
DEBUG
Exiting _get_cookie_and_crumb()
09:42:50
DEBUG
response code=200
09:42:50
DEBUG
Exiting _make_request()
09:42:50
DEBUG
Exiting get()
09:42:50
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:49
09:42:50
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:49-05:00
09:42:50
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:49-05:00
09:42:50
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:42:50
DEBUG
Exiting history()
09:43:00
DEBUG
Entering history()
09:43:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:00
DEBUG
Entering history()
09:43:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:00
DEBUG
Entering get()
09:43:00
DEBUG
Entering _make_request()
09:43:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:00
DEBUG
Entering _get_cookie_and_crumb()
09:43:00
DEBUG
cookie_mode = 'basic'
09:43:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:00
DEBUG
Entering _get_cookie_basic()
09:43:00
DEBUG
reusing cookie
09:43:00
DEBUG
Exiting _get_cookie_basic()
09:43:00
DEBUG
Entering _get_crumb_basic()
09:43:00
DEBUG
reusing crumb
09:43:00
DEBUG
Exiting _get_crumb_basic()
09:43:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:00
DEBUG
Exiting _get_cookie_and_crumb()
09:43:00
DEBUG
response code=200
09:43:00
DEBUG
Exiting _make_request()
09:43:00
DEBUG
Exiting get()
09:43:00
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:42:58
09:43:00
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:42:58-05:00
09:43:00
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:00
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:00
DEBUG
Exiting history()
09:43:00
DEBUG
Exiting history()
09:43:00
DEBUG
Entering history()
09:43:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:00
DEBUG
Entering get()
09:43:00
DEBUG
Entering _make_request()
09:43:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:00
DEBUG
Entering _get_cookie_and_crumb()
09:43:00
DEBUG
cookie_mode = 'basic'
09:43:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:00
DEBUG
Entering _get_cookie_basic()
09:43:00
DEBUG
reusing cookie
09:43:00
DEBUG
Exiting _get_cookie_basic()
09:43:00
DEBUG
Entering _get_crumb_basic()
09:43:00
DEBUG
reusing crumb
09:43:00
DEBUG
Exiting _get_crumb_basic()
09:43:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:00
DEBUG
Exiting _get_cookie_and_crumb()
09:43:00
DEBUG
response code=200
09:43:00
DEBUG
Exiting _make_request()
09:43:00
DEBUG
Exiting get()
09:43:00
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:49
09:43:00
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:49-05:00
09:43:00
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:49-05:00
09:43:00
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:43:00
DEBUG
Exiting history()
09:43:00
DEBUG
POLL [Yahoo]: 09:43:00 Price=$55.22
09:43:00
DEBUG
CHECK: C=55.22 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:43:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:43:10
DEBUG
Entering history()
09:43:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:10
DEBUG
Entering history()
09:43:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:10
DEBUG
Entering get()
09:43:10
DEBUG
Entering _make_request()
09:43:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:10
DEBUG
Entering _get_cookie_and_crumb()
09:43:10
DEBUG
cookie_mode = 'basic'
09:43:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:10
DEBUG
Entering _get_cookie_basic()
09:43:10
DEBUG
reusing cookie
09:43:10
DEBUG
Exiting _get_cookie_basic()
09:43:10
DEBUG
Entering _get_crumb_basic()
09:43:10
DEBUG
reusing crumb
09:43:10
DEBUG
Exiting _get_crumb_basic()
09:43:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:10
DEBUG
Exiting _get_cookie_and_crumb()
09:43:10
DEBUG
response code=200
09:43:10
DEBUG
Exiting _make_request()
09:43:10
DEBUG
Exiting get()
09:43:10
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:42:58
09:43:10
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:42:58-05:00
09:43:10
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:10
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:10
DEBUG
Exiting history()
09:43:10
DEBUG
Exiting history()
09:43:10
DEBUG
Entering history()
09:43:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:10
DEBUG
Entering get()
09:43:10
DEBUG
Entering _make_request()
09:43:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:10
DEBUG
Entering _get_cookie_and_crumb()
09:43:10
DEBUG
cookie_mode = 'basic'
09:43:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:10
DEBUG
Entering _get_cookie_basic()
09:43:10
DEBUG
reusing cookie
09:43:10
DEBUG
Exiting _get_cookie_basic()
09:43:10
DEBUG
Entering _get_crumb_basic()
09:43:10
DEBUG
reusing crumb
09:43:10
DEBUG
Exiting _get_crumb_basic()
09:43:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:10
DEBUG
Exiting _get_cookie_and_crumb()
09:43:10
DEBUG
response code=200
09:43:10
DEBUG
Exiting _make_request()
09:43:10
DEBUG
Exiting get()
09:43:10
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:58
09:43:10
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:58-05:00
09:43:10
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:58-05:00
09:43:10
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:43:10
DEBUG
Exiting history()
09:43:20
DEBUG
Entering history()
09:43:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:20
DEBUG
Entering history()
09:43:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:20
DEBUG
Entering get()
09:43:20
DEBUG
Entering _make_request()
09:43:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:20
DEBUG
Entering _get_cookie_and_crumb()
09:43:20
DEBUG
cookie_mode = 'basic'
09:43:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:20
DEBUG
Entering _get_cookie_basic()
09:43:20
DEBUG
reusing cookie
09:43:20
DEBUG
Exiting _get_cookie_basic()
09:43:20
DEBUG
Entering _get_crumb_basic()
09:43:20
DEBUG
reusing crumb
09:43:20
DEBUG
Exiting _get_crumb_basic()
09:43:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:20
DEBUG
Exiting _get_cookie_and_crumb()
09:43:20
DEBUG
response code=200
09:43:20
DEBUG
Exiting _make_request()
09:43:20
DEBUG
Exiting get()
09:43:20
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:43:18
09:43:20
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:43:18-05:00
09:43:20
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:20
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:20
DEBUG
Exiting history()
09:43:20
DEBUG
Exiting history()
09:43:20
DEBUG
Entering history()
09:43:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:20
DEBUG
Entering get()
09:43:20
DEBUG
Entering _make_request()
09:43:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:20
DEBUG
Entering _get_cookie_and_crumb()
09:43:20
DEBUG
cookie_mode = 'basic'
09:43:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:20
DEBUG
Entering _get_cookie_basic()
09:43:20
DEBUG
reusing cookie
09:43:20
DEBUG
Exiting _get_cookie_basic()
09:43:20
DEBUG
Entering _get_crumb_basic()
09:43:20
DEBUG
reusing crumb
09:43:20
DEBUG
Exiting _get_crumb_basic()
09:43:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:20
DEBUG
Exiting _get_cookie_and_crumb()
09:43:20
DEBUG
response code=200
09:43:20
DEBUG
Exiting _make_request()
09:43:20
DEBUG
Exiting get()
09:43:20
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:42:58
09:43:20
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:58-05:00
09:43:20
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:42:58-05:00
09:43:20
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:43:20
DEBUG
Exiting history()
09:43:20
DEBUG
POLL [Yahoo]: 09:43:20 Price=$55.26
09:43:20
DEBUG
CHECK: C=55.26 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:43:30
DEBUG
Entering history()
09:43:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:30
DEBUG
Entering history()
09:43:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:30
DEBUG
Entering get()
09:43:30
DEBUG
Entering _make_request()
09:43:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:30
DEBUG
Entering _get_cookie_and_crumb()
09:43:30
DEBUG
cookie_mode = 'basic'
09:43:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:30
DEBUG
Entering _get_cookie_basic()
09:43:30
DEBUG
reusing cookie
09:43:30
DEBUG
Exiting _get_cookie_basic()
09:43:30
DEBUG
Entering _get_crumb_basic()
09:43:30
DEBUG
reusing crumb
09:43:30
DEBUG
Exiting _get_crumb_basic()
09:43:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:30
DEBUG
Exiting _get_cookie_and_crumb()
09:43:30
DEBUG
response code=200
09:43:30
DEBUG
Exiting _make_request()
09:43:30
DEBUG
Exiting get()
09:43:30
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:43:18
09:43:30
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:43:18-05:00
09:43:30
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:30
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:30
DEBUG
Exiting history()
09:43:30
DEBUG
Exiting history()
09:43:30
DEBUG
Entering history()
09:43:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:30
DEBUG
Entering get()
09:43:30
DEBUG
Entering _make_request()
09:43:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:30
DEBUG
Entering _get_cookie_and_crumb()
09:43:30
DEBUG
cookie_mode = 'basic'
09:43:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:30
DEBUG
Entering _get_cookie_basic()
09:43:30
DEBUG
reusing cookie
09:43:30
DEBUG
Exiting _get_cookie_basic()
09:43:30
DEBUG
Entering _get_crumb_basic()
09:43:30
DEBUG
reusing crumb
09:43:30
DEBUG
Exiting _get_crumb_basic()
09:43:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:30
DEBUG
Exiting _get_cookie_and_crumb()
09:43:31
DEBUG
response code=200
09:43:31
DEBUG
Exiting _make_request()
09:43:31
DEBUG
Exiting get()
09:43:31
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:43:27
09:43:31
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:27-05:00
09:43:31
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:27-05:00
09:43:31
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:43:31
DEBUG
Exiting history()
09:43:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:43:41
DEBUG
Entering history()
09:43:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:41
DEBUG
Entering history()
09:43:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:41
DEBUG
Entering get()
09:43:41
DEBUG
Entering _make_request()
09:43:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:41
DEBUG
Entering _get_cookie_and_crumb()
09:43:41
DEBUG
cookie_mode = 'basic'
09:43:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:41
DEBUG
Entering _get_cookie_basic()
09:43:41
DEBUG
reusing cookie
09:43:41
DEBUG
Exiting _get_cookie_basic()
09:43:41
DEBUG
Entering _get_crumb_basic()
09:43:41
DEBUG
reusing crumb
09:43:41
DEBUG
Exiting _get_crumb_basic()
09:43:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:41
DEBUG
Exiting _get_cookie_and_crumb()
09:43:41
DEBUG
response code=200
09:43:41
DEBUG
Exiting _make_request()
09:43:41
DEBUG
Exiting get()
09:43:41
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:43:32
09:43:41
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:43:32-05:00
09:43:41
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:41
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:41
DEBUG
Exiting history()
09:43:41
DEBUG
Exiting history()
09:43:41
DEBUG
Entering history()
09:43:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:41
DEBUG
Entering get()
09:43:41
DEBUG
Entering _make_request()
09:43:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:41
DEBUG
Entering _get_cookie_and_crumb()
09:43:41
DEBUG
cookie_mode = 'basic'
09:43:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:41
DEBUG
Entering _get_cookie_basic()
09:43:41
DEBUG
reusing cookie
09:43:41
DEBUG
Exiting _get_cookie_basic()
09:43:41
DEBUG
Entering _get_crumb_basic()
09:43:41
DEBUG
reusing crumb
09:43:41
DEBUG
Exiting _get_crumb_basic()
09:43:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:41
DEBUG
Exiting _get_cookie_and_crumb()
09:43:41
DEBUG
response code=200
09:43:41
DEBUG
Exiting _make_request()
09:43:41
DEBUG
Exiting get()
09:43:41
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:43:32
09:43:41
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:32-05:00
09:43:41
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:32-05:00
09:43:41
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:43:41
DEBUG
Exiting history()
09:43:41
DEBUG
POLL [Yahoo]: 09:43:41 Price=$55.25
09:43:41
DEBUG
CHECK: C=55.25 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:43:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:43:51
DEBUG
Entering history()
09:43:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:51
DEBUG
Entering history()
09:43:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:51
DEBUG
Entering get()
09:43:51
DEBUG
Entering _make_request()
09:43:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:51
DEBUG
Entering _get_cookie_and_crumb()
09:43:51
DEBUG
cookie_mode = 'basic'
09:43:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:51
DEBUG
Entering _get_cookie_basic()
09:43:51
DEBUG
reusing cookie
09:43:51
DEBUG
Exiting _get_cookie_basic()
09:43:51
DEBUG
Entering _get_crumb_basic()
09:43:51
DEBUG
reusing crumb
09:43:51
DEBUG
Exiting _get_crumb_basic()
09:43:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:51
DEBUG
Exiting _get_cookie_and_crumb()
09:43:51
DEBUG
response code=200
09:43:51
DEBUG
Exiting _make_request()
09:43:51
DEBUG
Exiting get()
09:43:51
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:43:43
09:43:51
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:43:43-05:00
09:43:51
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:51
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:43:51
DEBUG
Exiting history()
09:43:51
DEBUG
Exiting history()
09:43:51
DEBUG
Entering history()
09:43:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:51
DEBUG
Entering get()
09:43:51
DEBUG
Entering _make_request()
09:43:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:51
DEBUG
Entering _get_cookie_and_crumb()
09:43:51
DEBUG
cookie_mode = 'basic'
09:43:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:51
DEBUG
Entering _get_cookie_basic()
09:43:51
DEBUG
reusing cookie
09:43:51
DEBUG
Exiting _get_cookie_basic()
09:43:51
DEBUG
Entering _get_crumb_basic()
09:43:51
DEBUG
reusing crumb
09:43:51
DEBUG
Exiting _get_crumb_basic()
09:43:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:51
DEBUG
Exiting _get_cookie_and_crumb()
09:43:51
DEBUG
response code=200
09:43:51
DEBUG
Exiting _make_request()
09:43:51
DEBUG
Exiting get()
09:43:51
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:43:43
09:43:51
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:43-05:00
09:43:51
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:43-05:00
09:43:51
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:43:51
DEBUG
Exiting history()
09:43:51
DEBUG
POLL [Yahoo]: 09:43:51 Price=$55.15
09:43:51
DEBUG
CHECK: C=55.15 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:44:01
DEBUG
Entering history()
09:44:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:01
DEBUG
Entering history()
09:44:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:01
DEBUG
Entering get()
09:44:01
DEBUG
Entering _make_request()
09:44:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:01
DEBUG
Entering _get_cookie_and_crumb()
09:44:01
DEBUG
cookie_mode = 'basic'
09:44:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:01
DEBUG
Entering _get_cookie_basic()
09:44:01
DEBUG
reusing cookie
09:44:01
DEBUG
Exiting _get_cookie_basic()
09:44:01
DEBUG
Entering _get_crumb_basic()
09:44:01
DEBUG
reusing crumb
09:44:01
DEBUG
Exiting _get_crumb_basic()
09:44:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:01
DEBUG
Exiting _get_cookie_and_crumb()
09:44:01
DEBUG
response code=200
09:44:01
DEBUG
Exiting _make_request()
09:44:01
DEBUG
Exiting get()
09:44:01
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:43:43
09:44:01
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:43:43-05:00
09:44:01
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:01
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:01
DEBUG
Exiting history()
09:44:01
DEBUG
Exiting history()
09:44:01
DEBUG
Entering history()
09:44:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:01
DEBUG
Entering get()
09:44:01
DEBUG
Entering _make_request()
09:44:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:01
DEBUG
Entering _get_cookie_and_crumb()
09:44:01
DEBUG
cookie_mode = 'basic'
09:44:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:01
DEBUG
Entering _get_cookie_basic()
09:44:01
DEBUG
reusing cookie
09:44:01
DEBUG
Exiting _get_cookie_basic()
09:44:01
DEBUG
Entering _get_crumb_basic()
09:44:01
DEBUG
reusing crumb
09:44:01
DEBUG
Exiting _get_crumb_basic()
09:44:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:01
DEBUG
Exiting _get_cookie_and_crumb()
09:44:01
DEBUG
response code=200
09:44:01
DEBUG
Exiting _make_request()
09:44:01
DEBUG
Exiting get()
09:44:01
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:43:55
09:44:01
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:55-05:00
09:44:01
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:55-05:00
09:44:01
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:44:01
DEBUG
Exiting history()
09:44:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:44:11
DEBUG
Entering history()
09:44:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:11
DEBUG
Entering history()
09:44:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:11
DEBUG
Entering get()
09:44:11
DEBUG
Entering _make_request()
09:44:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:11
DEBUG
Entering _get_cookie_and_crumb()
09:44:11
DEBUG
cookie_mode = 'basic'
09:44:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:11
DEBUG
Entering _get_cookie_basic()
09:44:11
DEBUG
reusing cookie
09:44:11
DEBUG
Exiting _get_cookie_basic()
09:44:11
DEBUG
Entering _get_crumb_basic()
09:44:11
DEBUG
reusing crumb
09:44:11
DEBUG
Exiting _get_crumb_basic()
09:44:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:11
DEBUG
Exiting _get_cookie_and_crumb()
09:44:11
DEBUG
response code=200
09:44:11
DEBUG
Exiting _make_request()
09:44:11
DEBUG
Exiting get()
09:44:11
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:44:07
09:44:11
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:44:07-05:00
09:44:11
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:11
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:11
DEBUG
Exiting history()
09:44:11
DEBUG
Exiting history()
09:44:11
DEBUG
Entering history()
09:44:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:11
DEBUG
Entering get()
09:44:11
DEBUG
Entering _make_request()
09:44:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:11
DEBUG
Entering _get_cookie_and_crumb()
09:44:11
DEBUG
cookie_mode = 'basic'
09:44:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:11
DEBUG
Entering _get_cookie_basic()
09:44:11
DEBUG
reusing cookie
09:44:11
DEBUG
Exiting _get_cookie_basic()
09:44:11
DEBUG
Entering _get_crumb_basic()
09:44:11
DEBUG
reusing crumb
09:44:11
DEBUG
Exiting _get_crumb_basic()
09:44:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:11
DEBUG
Exiting _get_cookie_and_crumb()
09:44:11
DEBUG
response code=200
09:44:11
DEBUG
Exiting _make_request()
09:44:11
DEBUG
Exiting get()
09:44:11
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:43:55
09:44:11
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:55-05:00
09:44:11
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:43:55-05:00
09:44:11
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:44:11
DEBUG
Exiting history()
09:44:11
DEBUG
POLL [Yahoo]: 09:44:11 Price=$55.27
09:44:11
DEBUG
CHECK: C=55.27 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:44:21
DEBUG
Entering history()
09:44:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:21
DEBUG
Entering history()
09:44:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:21
DEBUG
Entering get()
09:44:21
DEBUG
Entering _make_request()
09:44:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:21
DEBUG
Entering _get_cookie_and_crumb()
09:44:21
DEBUG
cookie_mode = 'basic'
09:44:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:21
DEBUG
Entering _get_cookie_basic()
09:44:21
DEBUG
reusing cookie
09:44:21
DEBUG
Exiting _get_cookie_basic()
09:44:21
DEBUG
Entering _get_crumb_basic()
09:44:21
DEBUG
reusing crumb
09:44:21
DEBUG
Exiting _get_crumb_basic()
09:44:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:21
DEBUG
Exiting _get_cookie_and_crumb()
09:44:21
DEBUG
response code=200
09:44:21
DEBUG
Exiting _make_request()
09:44:21
DEBUG
Exiting get()
09:44:21
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:44:07
09:44:21
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:44:07-05:00
09:44:21
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:21
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:21
DEBUG
Exiting history()
09:44:21
DEBUG
Exiting history()
09:44:21
DEBUG
Entering history()
09:44:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:21
DEBUG
Entering get()
09:44:21
DEBUG
Entering _make_request()
09:44:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:21
DEBUG
Entering _get_cookie_and_crumb()
09:44:21
DEBUG
cookie_mode = 'basic'
09:44:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:21
DEBUG
Entering _get_cookie_basic()
09:44:21
DEBUG
reusing cookie
09:44:21
DEBUG
Exiting _get_cookie_basic()
09:44:21
DEBUG
Entering _get_crumb_basic()
09:44:21
DEBUG
reusing crumb
09:44:21
DEBUG
Exiting _get_crumb_basic()
09:44:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:21
DEBUG
Exiting _get_cookie_and_crumb()
09:44:21
DEBUG
response code=200
09:44:21
DEBUG
Exiting _make_request()
09:44:21
DEBUG
Exiting get()
09:44:21
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:44:17
09:44:21
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:17-05:00
09:44:21
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:17-05:00
09:44:21
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:44:21
DEBUG
Exiting history()
09:44:31
DEBUG
Entering history()
09:44:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:31
DEBUG
Entering history()
09:44:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:31
DEBUG
Entering get()
09:44:31
DEBUG
Entering _make_request()
09:44:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:31
DEBUG
Entering _get_cookie_and_crumb()
09:44:31
DEBUG
cookie_mode = 'basic'
09:44:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:31
DEBUG
Entering _get_cookie_basic()
09:44:31
DEBUG
reusing cookie
09:44:31
DEBUG
Exiting _get_cookie_basic()
09:44:31
DEBUG
Entering _get_crumb_basic()
09:44:31
DEBUG
reusing crumb
09:44:31
DEBUG
Exiting _get_crumb_basic()
09:44:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:31
DEBUG
Exiting _get_cookie_and_crumb()
09:44:31
DEBUG
response code=200
09:44:31
DEBUG
Exiting _make_request()
09:44:31
DEBUG
Exiting get()
09:44:31
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:44:28
09:44:31
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:44:28-05:00
09:44:31
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:31
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:31
DEBUG
Exiting history()
09:44:31
DEBUG
Exiting history()
09:44:31
DEBUG
Entering history()
09:44:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:31
DEBUG
Entering get()
09:44:31
DEBUG
Entering _make_request()
09:44:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:31
DEBUG
Entering _get_cookie_and_crumb()
09:44:31
DEBUG
cookie_mode = 'basic'
09:44:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:31
DEBUG
Entering _get_cookie_basic()
09:44:31
DEBUG
reusing cookie
09:44:31
DEBUG
Exiting _get_cookie_basic()
09:44:31
DEBUG
Entering _get_crumb_basic()
09:44:31
DEBUG
reusing crumb
09:44:31
DEBUG
Exiting _get_crumb_basic()
09:44:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:31
DEBUG
Exiting _get_cookie_and_crumb()
09:44:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:44:31
DEBUG
response code=200
09:44:31
DEBUG
Exiting _make_request()
09:44:31
DEBUG
Exiting get()
09:44:31
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:44:17
09:44:31
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:17-05:00
09:44:31
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:17-05:00
09:44:31
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:44:31
DEBUG
Exiting history()
09:44:31
DEBUG
POLL [Yahoo]: 09:44:31 Price=$55.17
09:44:31
DEBUG
CHECK: C=55.17 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:44:41
DEBUG
Entering history()
09:44:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:41
DEBUG
Entering history()
09:44:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:41
DEBUG
Entering get()
09:44:41
DEBUG
Entering _make_request()
09:44:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:41
DEBUG
Entering _get_cookie_and_crumb()
09:44:41
DEBUG
cookie_mode = 'basic'
09:44:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:41
DEBUG
Entering _get_cookie_basic()
09:44:41
DEBUG
reusing cookie
09:44:41
DEBUG
Exiting _get_cookie_basic()
09:44:41
DEBUG
Entering _get_crumb_basic()
09:44:41
DEBUG
reusing crumb
09:44:41
DEBUG
Exiting _get_crumb_basic()
09:44:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:41
DEBUG
Exiting _get_cookie_and_crumb()
09:44:41
DEBUG
response code=200
09:44:41
DEBUG
Exiting _make_request()
09:44:41
DEBUG
Exiting get()
09:44:41
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:44:28
09:44:41
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:44:28-05:00
09:44:41
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:41
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:41
DEBUG
Exiting history()
09:44:41
DEBUG
Exiting history()
09:44:41
DEBUG
Entering history()
09:44:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:41
DEBUG
Entering get()
09:44:41
DEBUG
Entering _make_request()
09:44:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:41
DEBUG
Entering _get_cookie_and_crumb()
09:44:41
DEBUG
cookie_mode = 'basic'
09:44:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:41
DEBUG
Entering _get_cookie_basic()
09:44:41
DEBUG
reusing cookie
09:44:41
DEBUG
Exiting _get_cookie_basic()
09:44:41
DEBUG
Entering _get_crumb_basic()
09:44:41
DEBUG
reusing crumb
09:44:41
DEBUG
Exiting _get_crumb_basic()
09:44:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:41
DEBUG
Exiting _get_cookie_and_crumb()
09:44:41
DEBUG
response code=200
09:44:41
DEBUG
Exiting _make_request()
09:44:41
DEBUG
Exiting get()
09:44:41
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:44:32
09:44:41
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:32-05:00
09:44:41
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:32-05:00
09:44:41
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:44:41
DEBUG
Exiting history()
09:44:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:44:51
DEBUG
Entering history()
09:44:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:51
DEBUG
Entering history()
09:44:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:51
DEBUG
Entering get()
09:44:51
DEBUG
Entering _make_request()
09:44:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:51
DEBUG
Entering _get_cookie_and_crumb()
09:44:51
DEBUG
cookie_mode = 'basic'
09:44:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:51
DEBUG
Entering _get_cookie_basic()
09:44:51
DEBUG
reusing cookie
09:44:51
DEBUG
Exiting _get_cookie_basic()
09:44:51
DEBUG
Entering _get_crumb_basic()
09:44:51
DEBUG
reusing crumb
09:44:51
DEBUG
Exiting _get_crumb_basic()
09:44:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:51
DEBUG
Exiting _get_cookie_and_crumb()
09:44:51
DEBUG
response code=200
09:44:51
DEBUG
Exiting _make_request()
09:44:51
DEBUG
Exiting get()
09:44:51
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:44:43
09:44:51
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:44:43-05:00
09:44:51
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:51
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:44:51
DEBUG
Exiting history()
09:44:51
DEBUG
Exiting history()
09:44:51
DEBUG
Entering history()
09:44:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:51
DEBUG
Entering get()
09:44:51
DEBUG
Entering _make_request()
09:44:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:51
DEBUG
Entering _get_cookie_and_crumb()
09:44:51
DEBUG
cookie_mode = 'basic'
09:44:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:51
DEBUG
Entering _get_cookie_basic()
09:44:51
DEBUG
reusing cookie
09:44:51
DEBUG
Exiting _get_cookie_basic()
09:44:51
DEBUG
Entering _get_crumb_basic()
09:44:51
DEBUG
reusing crumb
09:44:51
DEBUG
Exiting _get_crumb_basic()
09:44:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:51
DEBUG
Exiting _get_cookie_and_crumb()
09:44:51
DEBUG
response code=200
09:44:51
DEBUG
Exiting _make_request()
09:44:51
DEBUG
Exiting get()
09:44:51
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:44:32
09:44:51
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:32-05:00
09:44:51
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:44:32-05:00
09:44:51
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:44:51
DEBUG
Exiting history()
09:44:51
DEBUG
POLL [Yahoo]: 09:44:51 Price=$55.17
09:44:51
DEBUG
CHECK: C=55.17 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:45:00
DEBUG
BAR: 09:44:00 O=55.05 H=55.05 L=55.05 C=55.05
09:45:00
DEBUG
Checking: C=55.05 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:45:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:45:01
DEBUG
Entering history()
09:45:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:01
DEBUG
Entering history()
09:45:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:01
DEBUG
Entering get()
09:45:01
DEBUG
Entering _make_request()
09:45:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:01
DEBUG
Entering _get_cookie_and_crumb()
09:45:01
DEBUG
cookie_mode = 'basic'
09:45:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:01
DEBUG
Entering _get_cookie_basic()
09:45:01
DEBUG
reusing cookie
09:45:01
DEBUG
Exiting _get_cookie_basic()
09:45:01
DEBUG
Entering _get_crumb_basic()
09:45:01
DEBUG
reusing crumb
09:45:01
DEBUG
Exiting _get_crumb_basic()
09:45:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:01
DEBUG
Exiting _get_cookie_and_crumb()
09:45:02
DEBUG
response code=200
09:45:02
DEBUG
Exiting _make_request()
09:45:02
DEBUG
Exiting get()
09:45:02
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:44:43
09:45:02
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:44:43-05:00
09:45:02
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:02
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:02
DEBUG
Exiting history()
09:45:02
DEBUG
Exiting history()
09:45:02
DEBUG
Entering history()
09:45:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:02
DEBUG
Entering get()
09:45:02
DEBUG
Entering _make_request()
09:45:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:02
DEBUG
Entering _get_cookie_and_crumb()
09:45:02
DEBUG
cookie_mode = 'basic'
09:45:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:02
DEBUG
Entering _get_cookie_basic()
09:45:02
DEBUG
reusing cookie
09:45:02
DEBUG
Exiting _get_cookie_basic()
09:45:02
DEBUG
Entering _get_crumb_basic()
09:45:02
DEBUG
reusing crumb
09:45:02
DEBUG
Exiting _get_crumb_basic()
09:45:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:02
DEBUG
Exiting _get_cookie_and_crumb()
09:45:02
DEBUG
response code=200
09:45:02
DEBUG
Exiting _make_request()
09:45:02
DEBUG
Exiting get()
09:45:02
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:45:00
09:45:02
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:00-05:00
09:45:02
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:00-05:00
09:45:02
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:00-05:00
09:45:02
DEBUG
Exiting history()
09:45:02
DEBUG
CHECK: C=55.17 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:45:12
DEBUG
Entering history()
09:45:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:12
DEBUG
Entering history()
09:45:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:12
DEBUG
Entering get()
09:45:12
DEBUG
Entering _make_request()
09:45:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:12
DEBUG
Entering _get_cookie_and_crumb()
09:45:12
DEBUG
cookie_mode = 'basic'
09:45:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:12
DEBUG
Entering _get_cookie_basic()
09:45:12
DEBUG
reusing cookie
09:45:12
DEBUG
Exiting _get_cookie_basic()
09:45:12
DEBUG
Entering _get_crumb_basic()
09:45:12
DEBUG
reusing crumb
09:45:12
DEBUG
Exiting _get_crumb_basic()
09:45:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:12
DEBUG
Exiting _get_cookie_and_crumb()
09:45:12
DEBUG
response code=200
09:45:12
DEBUG
Exiting _make_request()
09:45:12
DEBUG
Exiting get()
09:45:12
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:45:01
09:45:12
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:45:01-05:00
09:45:12
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:12
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:12
DEBUG
Exiting history()
09:45:12
DEBUG
Exiting history()
09:45:12
DEBUG
Entering history()
09:45:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:12
DEBUG
Entering get()
09:45:12
DEBUG
Entering _make_request()
09:45:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:12
DEBUG
Entering _get_cookie_and_crumb()
09:45:12
DEBUG
cookie_mode = 'basic'
09:45:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:12
DEBUG
Entering _get_cookie_basic()
09:45:12
DEBUG
reusing cookie
09:45:12
DEBUG
Exiting _get_cookie_basic()
09:45:12
DEBUG
Entering _get_crumb_basic()
09:45:12
DEBUG
reusing crumb
09:45:12
DEBUG
Exiting _get_crumb_basic()
09:45:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:12
DEBUG
Exiting _get_cookie_and_crumb()
09:45:12
DEBUG
response code=200
09:45:12
DEBUG
Exiting _make_request()
09:45:12
DEBUG
Exiting get()
09:45:12
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:45:01
09:45:12
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:01-05:00
09:45:12
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:01-05:00
09:45:12
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:45:12
DEBUG
Exiting history()
09:45:12
DEBUG
POLL [Yahoo]: 09:45:12 Price=$55.09
09:45:12
DEBUG
CHECK: C=55.09 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:45:22
DEBUG
Entering history()
09:45:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:22
DEBUG
Entering history()
09:45:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:22
DEBUG
Entering get()
09:45:22
DEBUG
Entering _make_request()
09:45:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:22
DEBUG
Entering _get_cookie_and_crumb()
09:45:22
DEBUG
cookie_mode = 'basic'
09:45:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:22
DEBUG
Entering _get_cookie_basic()
09:45:22
DEBUG
reusing cookie
09:45:22
DEBUG
Exiting _get_cookie_basic()
09:45:22
DEBUG
Entering _get_crumb_basic()
09:45:22
DEBUG
reusing crumb
09:45:22
DEBUG
Exiting _get_crumb_basic()
09:45:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:22
DEBUG
Exiting _get_cookie_and_crumb()
09:45:22
DEBUG
response code=200
09:45:22
DEBUG
Exiting _make_request()
09:45:22
DEBUG
Exiting get()
09:45:22
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:45:11
09:45:22
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:45:11-05:00
09:45:22
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:22
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:22
DEBUG
Exiting history()
09:45:22
DEBUG
Exiting history()
09:45:22
DEBUG
Entering history()
09:45:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:22
DEBUG
Entering get()
09:45:22
DEBUG
Entering _make_request()
09:45:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:22
DEBUG
Entering _get_cookie_and_crumb()
09:45:22
DEBUG
cookie_mode = 'basic'
09:45:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:22
DEBUG
Entering _get_cookie_basic()
09:45:22
DEBUG
reusing cookie
09:45:22
DEBUG
Exiting _get_cookie_basic()
09:45:22
DEBUG
Entering _get_crumb_basic()
09:45:22
DEBUG
reusing crumb
09:45:22
DEBUG
Exiting _get_crumb_basic()
09:45:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:22
DEBUG
Exiting _get_cookie_and_crumb()
09:45:22
DEBUG
response code=200
09:45:22
DEBUG
Exiting _make_request()
09:45:22
DEBUG
Exiting get()
09:45:22
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:45:01
09:45:22
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:01-05:00
09:45:22
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:01-05:00
09:45:22
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:45:22
DEBUG
Exiting history()
09:45:22
DEBUG
POLL [Yahoo]: 09:45:22 Price=$55.08
09:45:22
DEBUG
CHECK: C=55.08 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:45:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:45:32
DEBUG
Entering history()
09:45:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:32
DEBUG
Entering history()
09:45:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:32
DEBUG
Entering get()
09:45:32
DEBUG
Entering _make_request()
09:45:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:32
DEBUG
Entering _get_cookie_and_crumb()
09:45:32
DEBUG
cookie_mode = 'basic'
09:45:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:32
DEBUG
Entering _get_cookie_basic()
09:45:32
DEBUG
reusing cookie
09:45:32
DEBUG
Exiting _get_cookie_basic()
09:45:32
DEBUG
Entering _get_crumb_basic()
09:45:32
DEBUG
reusing crumb
09:45:32
DEBUG
Exiting _get_crumb_basic()
09:45:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:32
DEBUG
Exiting _get_cookie_and_crumb()
09:45:32
DEBUG
response code=200
09:45:32
DEBUG
Exiting _make_request()
09:45:32
DEBUG
Exiting get()
09:45:32
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:45:11
09:45:32
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:45:11-05:00
09:45:32
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:32
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:32
DEBUG
Exiting history()
09:45:32
DEBUG
Exiting history()
09:45:32
DEBUG
Entering history()
09:45:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:32
DEBUG
Entering get()
09:45:32
DEBUG
Entering _make_request()
09:45:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:32
DEBUG
Entering _get_cookie_and_crumb()
09:45:32
DEBUG
cookie_mode = 'basic'
09:45:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:32
DEBUG
Entering _get_cookie_basic()
09:45:32
DEBUG
reusing cookie
09:45:32
DEBUG
Exiting _get_cookie_basic()
09:45:32
DEBUG
Entering _get_crumb_basic()
09:45:32
DEBUG
reusing crumb
09:45:32
DEBUG
Exiting _get_crumb_basic()
09:45:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:32
DEBUG
Exiting _get_cookie_and_crumb()
09:45:32
DEBUG
response code=200
09:45:32
DEBUG
Exiting _make_request()
09:45:32
DEBUG
Exiting get()
09:45:32
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:45:24
09:45:32
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:24-05:00
09:45:32
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:24-05:00
09:45:32
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:45:32
DEBUG
Exiting history()
09:45:42
DEBUG
Entering history()
09:45:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:42
DEBUG
Entering history()
09:45:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:42
DEBUG
Entering get()
09:45:42
DEBUG
Entering _make_request()
09:45:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:42
DEBUG
Entering _get_cookie_and_crumb()
09:45:42
DEBUG
cookie_mode = 'basic'
09:45:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:42
DEBUG
Entering _get_cookie_basic()
09:45:42
DEBUG
reusing cookie
09:45:42
DEBUG
Exiting _get_cookie_basic()
09:45:42
DEBUG
Entering _get_crumb_basic()
09:45:42
DEBUG
reusing crumb
09:45:42
DEBUG
Exiting _get_crumb_basic()
09:45:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:42
DEBUG
Exiting _get_cookie_and_crumb()
09:45:42
DEBUG
response code=200
09:45:42
DEBUG
Exiting _make_request()
09:45:42
DEBUG
Exiting get()
09:45:42
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:45:34
09:45:42
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:45:34-05:00
09:45:42
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:42
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:42
DEBUG
Exiting history()
09:45:42
DEBUG
Exiting history()
09:45:42
DEBUG
Entering history()
09:45:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:42
DEBUG
Entering get()
09:45:42
DEBUG
Entering _make_request()
09:45:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:42
DEBUG
Entering _get_cookie_and_crumb()
09:45:42
DEBUG
cookie_mode = 'basic'
09:45:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:42
DEBUG
Entering _get_cookie_basic()
09:45:42
DEBUG
reusing cookie
09:45:42
DEBUG
Exiting _get_cookie_basic()
09:45:42
DEBUG
Entering _get_crumb_basic()
09:45:42
DEBUG
reusing crumb
09:45:42
DEBUG
Exiting _get_crumb_basic()
09:45:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:42
DEBUG
Exiting _get_cookie_and_crumb()
09:45:42
DEBUG
response code=200
09:45:42
DEBUG
Exiting _make_request()
09:45:42
DEBUG
Exiting get()
09:45:42
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:45:24
09:45:42
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:24-05:00
09:45:42
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:24-05:00
09:45:42
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:45:42
DEBUG
Exiting history()
09:45:42
DEBUG
POLL [Yahoo]: 09:45:42 Price=$55.03
09:45:42
DEBUG
CHECK: C=55.03 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:45:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:45:52
DEBUG
Entering history()
09:45:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:52
DEBUG
Entering history()
09:45:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:52
DEBUG
Entering get()
09:45:52
DEBUG
Entering _make_request()
09:45:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:52
DEBUG
Entering _get_cookie_and_crumb()
09:45:52
DEBUG
cookie_mode = 'basic'
09:45:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:52
DEBUG
Entering _get_cookie_basic()
09:45:52
DEBUG
reusing cookie
09:45:52
DEBUG
Exiting _get_cookie_basic()
09:45:52
DEBUG
Entering _get_crumb_basic()
09:45:52
DEBUG
reusing crumb
09:45:52
DEBUG
Exiting _get_crumb_basic()
09:45:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:52
DEBUG
Exiting _get_cookie_and_crumb()
09:45:52
DEBUG
response code=200
09:45:52
DEBUG
Exiting _make_request()
09:45:52
DEBUG
Exiting get()
09:45:52
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:45:34
09:45:52
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:45:34-05:00
09:45:52
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:52
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:45:52
DEBUG
Exiting history()
09:45:52
DEBUG
Exiting history()
09:45:52
DEBUG
Entering history()
09:45:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:52
DEBUG
Entering get()
09:45:52
DEBUG
Entering _make_request()
09:45:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:52
DEBUG
Entering _get_cookie_and_crumb()
09:45:52
DEBUG
cookie_mode = 'basic'
09:45:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:52
DEBUG
Entering _get_cookie_basic()
09:45:52
DEBUG
reusing cookie
09:45:52
DEBUG
Exiting _get_cookie_basic()
09:45:52
DEBUG
Entering _get_crumb_basic()
09:45:52
DEBUG
reusing crumb
09:45:52
DEBUG
Exiting _get_crumb_basic()
09:45:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:52
DEBUG
Exiting _get_cookie_and_crumb()
09:45:52
DEBUG
response code=200
09:45:52
DEBUG
Exiting _make_request()
09:45:52
DEBUG
Exiting get()
09:45:52
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:45:47
09:45:52
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:47-05:00
09:45:52
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:47-05:00
09:45:52
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:45:52
DEBUG
Exiting history()
09:46:00
DEBUG
BAR: 09:45:00 O=55.09 H=55.09 L=55.09 C=55.09
09:46:00
DEBUG
Checking: C=55.09 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:46:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:46:02
DEBUG
Entering history()
09:46:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:02
DEBUG
Entering history()
09:46:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:02
DEBUG
Entering get()
09:46:02
DEBUG
Entering _make_request()
09:46:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:02
DEBUG
Entering _get_cookie_and_crumb()
09:46:02
DEBUG
cookie_mode = 'basic'
09:46:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:02
DEBUG
Entering _get_cookie_basic()
09:46:02
DEBUG
reusing cookie
09:46:02
DEBUG
Exiting _get_cookie_basic()
09:46:02
DEBUG
Entering _get_crumb_basic()
09:46:02
DEBUG
reusing crumb
09:46:02
DEBUG
Exiting _get_crumb_basic()
09:46:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:02
DEBUG
Exiting _get_cookie_and_crumb()
09:46:02
DEBUG
response code=200
09:46:02
DEBUG
Exiting _make_request()
09:46:02
DEBUG
Exiting get()
09:46:02
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:45:56
09:46:02
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:45:56-05:00
09:46:02
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:02
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:02
DEBUG
Exiting history()
09:46:02
DEBUG
Exiting history()
09:46:02
DEBUG
Entering history()
09:46:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:02
DEBUG
Entering get()
09:46:02
DEBUG
Entering _make_request()
09:46:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:02
DEBUG
Entering _get_cookie_and_crumb()
09:46:02
DEBUG
cookie_mode = 'basic'
09:46:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:02
DEBUG
Entering _get_cookie_basic()
09:46:02
DEBUG
reusing cookie
09:46:02
DEBUG
Exiting _get_cookie_basic()
09:46:02
DEBUG
Entering _get_crumb_basic()
09:46:02
DEBUG
reusing crumb
09:46:02
DEBUG
Exiting _get_crumb_basic()
09:46:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:02
DEBUG
Exiting _get_cookie_and_crumb()
09:46:02
DEBUG
response code=200
09:46:02
DEBUG
Exiting _make_request()
09:46:02
DEBUG
Exiting get()
09:46:02
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:45:47
09:46:02
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:47-05:00
09:46:02
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:45:47-05:00
09:46:03
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:46:03
DEBUG
Exiting history()
09:46:03
DEBUG
POLL [Yahoo]: 09:46:03 Price=$55.11
09:46:03
DEBUG
CHECK: C=55.11 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:46:13
DEBUG
Entering history()
09:46:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:13
DEBUG
Entering history()
09:46:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:13
DEBUG
Entering get()
09:46:13
DEBUG
Entering _make_request()
09:46:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:13
DEBUG
Entering _get_cookie_and_crumb()
09:46:13
DEBUG
cookie_mode = 'basic'
09:46:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:13
DEBUG
Entering _get_cookie_basic()
09:46:13
DEBUG
reusing cookie
09:46:13
DEBUG
Exiting _get_cookie_basic()
09:46:13
DEBUG
Entering _get_crumb_basic()
09:46:13
DEBUG
reusing crumb
09:46:13
DEBUG
Exiting _get_crumb_basic()
09:46:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:13
DEBUG
Exiting _get_cookie_and_crumb()
09:46:13
DEBUG
response code=200
09:46:13
DEBUG
Exiting _make_request()
09:46:13
DEBUG
Exiting get()
09:46:13
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:46:11
09:46:13
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:46:11-05:00
09:46:13
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:13
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:13
DEBUG
Exiting history()
09:46:13
DEBUG
Exiting history()
09:46:13
DEBUG
Entering history()
09:46:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:13
DEBUG
Entering get()
09:46:13
DEBUG
Entering _make_request()
09:46:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:13
DEBUG
Entering _get_cookie_and_crumb()
09:46:13
DEBUG
cookie_mode = 'basic'
09:46:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:13
DEBUG
Entering _get_cookie_basic()
09:46:13
DEBUG
reusing cookie
09:46:13
DEBUG
Exiting _get_cookie_basic()
09:46:13
DEBUG
Entering _get_crumb_basic()
09:46:13
DEBUG
reusing crumb
09:46:13
DEBUG
Exiting _get_crumb_basic()
09:46:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:13
DEBUG
Exiting _get_cookie_and_crumb()
09:46:13
DEBUG
response code=200
09:46:13
DEBUG
Exiting _make_request()
09:46:13
DEBUG
Exiting get()
09:46:13
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:46:07
09:46:13
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:07-05:00
09:46:13
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:07-05:00
09:46:13
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:46:13
DEBUG
Exiting history()
09:46:13
DEBUG
POLL [Yahoo]: 09:46:13 Price=$55.17
09:46:13
DEBUG
CHECK: C=55.17 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:46:23
DEBUG
Entering history()
09:46:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:23
DEBUG
Entering history()
09:46:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:23
DEBUG
Entering get()
09:46:23
DEBUG
Entering _make_request()
09:46:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:23
DEBUG
Entering _get_cookie_and_crumb()
09:46:23
DEBUG
cookie_mode = 'basic'
09:46:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:23
DEBUG
Entering _get_cookie_basic()
09:46:23
DEBUG
reusing cookie
09:46:23
DEBUG
Exiting _get_cookie_basic()
09:46:23
DEBUG
Entering _get_crumb_basic()
09:46:23
DEBUG
reusing crumb
09:46:23
DEBUG
Exiting _get_crumb_basic()
09:46:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:23
DEBUG
Exiting _get_cookie_and_crumb()
09:46:23
DEBUG
response code=200
09:46:23
DEBUG
Exiting _make_request()
09:46:23
DEBUG
Exiting get()
09:46:23
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:46:22
09:46:23
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:46:22-05:00
09:46:23
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:23
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:23
DEBUG
Exiting history()
09:46:23
DEBUG
Exiting history()
09:46:23
DEBUG
Entering history()
09:46:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:23
DEBUG
Entering get()
09:46:23
DEBUG
Entering _make_request()
09:46:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:23
DEBUG
Entering _get_cookie_and_crumb()
09:46:23
DEBUG
cookie_mode = 'basic'
09:46:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:23
DEBUG
Entering _get_cookie_basic()
09:46:23
DEBUG
reusing cookie
09:46:23
DEBUG
Exiting _get_cookie_basic()
09:46:23
DEBUG
Entering _get_crumb_basic()
09:46:23
DEBUG
reusing crumb
09:46:23
DEBUG
Exiting _get_crumb_basic()
09:46:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:23
DEBUG
Exiting _get_cookie_and_crumb()
09:46:23
DEBUG
response code=200
09:46:23
DEBUG
Exiting _make_request()
09:46:23
DEBUG
Exiting get()
09:46:23
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:46:07
09:46:23
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:07-05:00
09:46:23
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:07-05:00
09:46:23
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:46:23
DEBUG
Exiting history()
09:46:23
DEBUG
POLL [Yahoo]: 09:46:23 Price=$55.10
09:46:23
DEBUG
CHECK: C=55.10 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:46:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:46:33
DEBUG
Entering history()
09:46:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:33
DEBUG
Entering history()
09:46:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:33
DEBUG
Entering get()
09:46:33
DEBUG
Entering _make_request()
09:46:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:33
DEBUG
Entering _get_cookie_and_crumb()
09:46:33
DEBUG
cookie_mode = 'basic'
09:46:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:33
DEBUG
Entering _get_cookie_basic()
09:46:33
DEBUG
reusing cookie
09:46:33
DEBUG
Exiting _get_cookie_basic()
09:46:33
DEBUG
Entering _get_crumb_basic()
09:46:33
DEBUG
reusing crumb
09:46:33
DEBUG
Exiting _get_crumb_basic()
09:46:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:33
DEBUG
Exiting _get_cookie_and_crumb()
09:46:33
DEBUG
response code=200
09:46:33
DEBUG
Exiting _make_request()
09:46:33
DEBUG
Exiting get()
09:46:33
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:46:22
09:46:33
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:46:22-05:00
09:46:33
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:33
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:33
DEBUG
Exiting history()
09:46:33
DEBUG
Exiting history()
09:46:33
DEBUG
Entering history()
09:46:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:33
DEBUG
Entering get()
09:46:33
DEBUG
Entering _make_request()
09:46:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:33
DEBUG
Entering _get_cookie_and_crumb()
09:46:33
DEBUG
cookie_mode = 'basic'
09:46:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:33
DEBUG
Entering _get_cookie_basic()
09:46:33
DEBUG
reusing cookie
09:46:33
DEBUG
Exiting _get_cookie_basic()
09:46:33
DEBUG
Entering _get_crumb_basic()
09:46:33
DEBUG
reusing crumb
09:46:33
DEBUG
Exiting _get_crumb_basic()
09:46:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:33
DEBUG
Exiting _get_cookie_and_crumb()
09:46:33
DEBUG
response code=200
09:46:33
DEBUG
Exiting _make_request()
09:46:33
DEBUG
Exiting get()
09:46:33
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:46:29
09:46:33
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:29-05:00
09:46:33
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:29-05:00
09:46:33
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:46:33
DEBUG
Exiting history()
09:46:43
DEBUG
Entering history()
09:46:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:43
DEBUG
Entering history()
09:46:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:43
DEBUG
Entering get()
09:46:43
DEBUG
Entering _make_request()
09:46:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:43
DEBUG
Entering _get_cookie_and_crumb()
09:46:43
DEBUG
cookie_mode = 'basic'
09:46:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:43
DEBUG
Entering _get_cookie_basic()
09:46:43
DEBUG
reusing cookie
09:46:43
DEBUG
Exiting _get_cookie_basic()
09:46:43
DEBUG
Entering _get_crumb_basic()
09:46:43
DEBUG
reusing crumb
09:46:43
DEBUG
Exiting _get_crumb_basic()
09:46:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:43
DEBUG
Exiting _get_cookie_and_crumb()
09:46:43
DEBUG
response code=200
09:46:43
DEBUG
Exiting _make_request()
09:46:43
DEBUG
Exiting get()
09:46:43
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:46:39
09:46:43
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:46:39-05:00
09:46:43
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:43
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:43
DEBUG
Exiting history()
09:46:43
DEBUG
Exiting history()
09:46:43
DEBUG
Entering history()
09:46:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:43
DEBUG
Entering get()
09:46:43
DEBUG
Entering _make_request()
09:46:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:43
DEBUG
Entering _get_cookie_and_crumb()
09:46:43
DEBUG
cookie_mode = 'basic'
09:46:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:43
DEBUG
Entering _get_cookie_basic()
09:46:43
DEBUG
reusing cookie
09:46:43
DEBUG
Exiting _get_cookie_basic()
09:46:43
DEBUG
Entering _get_crumb_basic()
09:46:43
DEBUG
reusing crumb
09:46:43
DEBUG
Exiting _get_crumb_basic()
09:46:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:43
DEBUG
Exiting _get_cookie_and_crumb()
09:46:43
DEBUG
response code=200
09:46:43
DEBUG
Exiting _make_request()
09:46:43
DEBUG
Exiting get()
09:46:43
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:46:29
09:46:43
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:29-05:00
09:46:43
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:29-05:00
09:46:43
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:46:43
DEBUG
Exiting history()
09:46:43
DEBUG
POLL [Yahoo]: 09:46:43 Price=$55.06
09:46:43
DEBUG
CHECK: C=55.06 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:46:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:46:53
DEBUG
Entering history()
09:46:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:53
DEBUG
Entering history()
09:46:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:53
DEBUG
Entering get()
09:46:53
DEBUG
Entering _make_request()
09:46:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:53
DEBUG
Entering _get_cookie_and_crumb()
09:46:53
DEBUG
cookie_mode = 'basic'
09:46:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:53
DEBUG
Entering _get_cookie_basic()
09:46:53
DEBUG
reusing cookie
09:46:53
DEBUG
Exiting _get_cookie_basic()
09:46:53
DEBUG
Entering _get_crumb_basic()
09:46:53
DEBUG
reusing crumb
09:46:53
DEBUG
Exiting _get_crumb_basic()
09:46:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:53
DEBUG
Exiting _get_cookie_and_crumb()
09:46:53
DEBUG
response code=200
09:46:53
DEBUG
Exiting _make_request()
09:46:53
DEBUG
Exiting get()
09:46:53
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:46:39
09:46:53
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:46:39-05:00
09:46:53
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:53
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:46:53
DEBUG
Exiting history()
09:46:53
DEBUG
Exiting history()
09:46:53
DEBUG
Entering history()
09:46:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:53
DEBUG
Entering get()
09:46:53
DEBUG
Entering _make_request()
09:46:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:53
DEBUG
Entering _get_cookie_and_crumb()
09:46:53
DEBUG
cookie_mode = 'basic'
09:46:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:53
DEBUG
Entering _get_cookie_basic()
09:46:53
DEBUG
reusing cookie
09:46:53
DEBUG
Exiting _get_cookie_basic()
09:46:53
DEBUG
Entering _get_crumb_basic()
09:46:53
DEBUG
reusing crumb
09:46:53
DEBUG
Exiting _get_crumb_basic()
09:46:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:53
DEBUG
Exiting _get_cookie_and_crumb()
09:46:53
DEBUG
response code=200
09:46:53
DEBUG
Exiting _make_request()
09:46:53
DEBUG
Exiting get()
09:46:53
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:46:49
09:46:53
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:49-05:00
09:46:53
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:49-05:00
09:46:53
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:46:53
DEBUG
Exiting history()
09:47:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:47:03
DEBUG
Entering history()
09:47:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:03
DEBUG
Entering history()
09:47:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:03
DEBUG
Entering get()
09:47:03
DEBUG
Entering _make_request()
09:47:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:03
DEBUG
Entering _get_cookie_and_crumb()
09:47:03
DEBUG
cookie_mode = 'basic'
09:47:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:03
DEBUG
Entering _get_cookie_basic()
09:47:03
DEBUG
reusing cookie
09:47:03
DEBUG
Exiting _get_cookie_basic()
09:47:03
DEBUG
Entering _get_crumb_basic()
09:47:03
DEBUG
reusing crumb
09:47:03
DEBUG
Exiting _get_crumb_basic()
09:47:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:03
DEBUG
Exiting _get_cookie_and_crumb()
09:47:03
DEBUG
response code=200
09:47:03
DEBUG
Exiting _make_request()
09:47:03
DEBUG
Exiting get()
09:47:03
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:46:59
09:47:03
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:46:59-05:00
09:47:03
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:03
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:03
DEBUG
Exiting history()
09:47:03
DEBUG
Exiting history()
09:47:03
DEBUG
Entering history()
09:47:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:03
DEBUG
Entering get()
09:47:03
DEBUG
Entering _make_request()
09:47:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:03
DEBUG
Entering _get_cookie_and_crumb()
09:47:03
DEBUG
cookie_mode = 'basic'
09:47:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:03
DEBUG
Entering _get_cookie_basic()
09:47:03
DEBUG
reusing cookie
09:47:03
DEBUG
Exiting _get_cookie_basic()
09:47:03
DEBUG
Entering _get_crumb_basic()
09:47:03
DEBUG
reusing crumb
09:47:03
DEBUG
Exiting _get_crumb_basic()
09:47:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:03
DEBUG
Exiting _get_cookie_and_crumb()
09:47:03
DEBUG
response code=200
09:47:03
DEBUG
Exiting _make_request()
09:47:03
DEBUG
Exiting get()
09:47:03
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:46:49
09:47:03
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:49-05:00
09:47:03
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:46:49-05:00
09:47:03
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:47:03
DEBUG
Exiting history()
09:47:03
DEBUG
POLL [Yahoo]: 09:47:03 Price=$55.02
09:47:03
DEBUG
CHECK: C=55.02 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:47:13
DEBUG
Entering history()
09:47:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:13
DEBUG
Entering history()
09:47:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:13
DEBUG
Entering get()
09:47:13
DEBUG
Entering _make_request()
09:47:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:13
DEBUG
Entering _get_cookie_and_crumb()
09:47:13
DEBUG
cookie_mode = 'basic'
09:47:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:13
DEBUG
Entering _get_cookie_basic()
09:47:13
DEBUG
reusing cookie
09:47:13
DEBUG
Exiting _get_cookie_basic()
09:47:13
DEBUG
Entering _get_crumb_basic()
09:47:13
DEBUG
reusing crumb
09:47:13
DEBUG
Exiting _get_crumb_basic()
09:47:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:13
DEBUG
Exiting _get_cookie_and_crumb()
09:47:13
DEBUG
response code=200
09:47:13
DEBUG
Exiting _make_request()
09:47:13
DEBUG
Exiting get()
09:47:13
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:46:59
09:47:13
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:46:59-05:00
09:47:13
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:13
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:13
DEBUG
Exiting history()
09:47:13
DEBUG
Exiting history()
09:47:13
DEBUG
Entering history()
09:47:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:13
DEBUG
Entering get()
09:47:13
DEBUG
Entering _make_request()
09:47:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:13
DEBUG
Entering _get_cookie_and_crumb()
09:47:13
DEBUG
cookie_mode = 'basic'
09:47:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:13
DEBUG
Entering _get_cookie_basic()
09:47:13
DEBUG
reusing cookie
09:47:13
DEBUG
Exiting _get_cookie_basic()
09:47:13
DEBUG
Entering _get_crumb_basic()
09:47:13
DEBUG
reusing crumb
09:47:13
DEBUG
Exiting _get_crumb_basic()
09:47:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:13
DEBUG
Exiting _get_cookie_and_crumb()
09:47:13
DEBUG
response code=200
09:47:13
DEBUG
Exiting _make_request()
09:47:13
DEBUG
Exiting get()
09:47:13
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:47:11
09:47:13
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:11-05:00
09:47:13
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:11-05:00
09:47:13
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:47:13
DEBUG
Exiting history()
09:47:23
DEBUG
Entering history()
09:47:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:23
DEBUG
Entering history()
09:47:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:23
DEBUG
Entering get()
09:47:23
DEBUG
Entering _make_request()
09:47:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:23
DEBUG
Entering _get_cookie_and_crumb()
09:47:23
DEBUG
cookie_mode = 'basic'
09:47:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:23
DEBUG
Entering _get_cookie_basic()
09:47:23
DEBUG
reusing cookie
09:47:23
DEBUG
Exiting _get_cookie_basic()
09:47:23
DEBUG
Entering _get_crumb_basic()
09:47:23
DEBUG
reusing crumb
09:47:23
DEBUG
Exiting _get_crumb_basic()
09:47:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:23
DEBUG
Exiting _get_cookie_and_crumb()
09:47:23
DEBUG
response code=200
09:47:23
DEBUG
Exiting _make_request()
09:47:23
DEBUG
Exiting get()
09:47:23
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:47:22
09:47:23
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:47:22-05:00
09:47:23
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:23
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:23
DEBUG
Exiting history()
09:47:23
DEBUG
Exiting history()
09:47:23
DEBUG
Entering history()
09:47:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:23
DEBUG
Entering get()
09:47:23
DEBUG
Entering _make_request()
09:47:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:23
DEBUG
Entering _get_cookie_and_crumb()
09:47:23
DEBUG
cookie_mode = 'basic'
09:47:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:23
DEBUG
Entering _get_cookie_basic()
09:47:23
DEBUG
reusing cookie
09:47:23
DEBUG
Exiting _get_cookie_basic()
09:47:23
DEBUG
Entering _get_crumb_basic()
09:47:23
DEBUG
reusing crumb
09:47:23
DEBUG
Exiting _get_crumb_basic()
09:47:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:23
DEBUG
Exiting _get_cookie_and_crumb()
09:47:23
DEBUG
response code=200
09:47:23
DEBUG
Exiting _make_request()
09:47:23
DEBUG
Exiting get()
09:47:23
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:47:11
09:47:23
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:11-05:00
09:47:23
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:11-05:00
09:47:23
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:47:23
DEBUG
Exiting history()
09:47:23
DEBUG
POLL [Yahoo]: 09:47:23 Price=$54.96
09:47:23
DEBUG
CHECK: C=54.96 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:47:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:47:33
DEBUG
Entering history()
09:47:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:34
DEBUG
Entering history()
09:47:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:34
DEBUG
Entering get()
09:47:34
DEBUG
Entering _make_request()
09:47:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:34
DEBUG
Entering _get_cookie_and_crumb()
09:47:34
DEBUG
cookie_mode = 'basic'
09:47:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:34
DEBUG
Entering _get_cookie_basic()
09:47:34
DEBUG
reusing cookie
09:47:34
DEBUG
Exiting _get_cookie_basic()
09:47:34
DEBUG
Entering _get_crumb_basic()
09:47:34
DEBUG
reusing crumb
09:47:34
DEBUG
Exiting _get_crumb_basic()
09:47:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:34
DEBUG
Exiting _get_cookie_and_crumb()
09:47:34
DEBUG
response code=200
09:47:34
DEBUG
Exiting _make_request()
09:47:34
DEBUG
Exiting get()
09:47:34
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:47:30
09:47:34
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:47:30-05:00
09:47:34
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:34
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:34
DEBUG
Exiting history()
09:47:34
DEBUG
Exiting history()
09:47:34
DEBUG
Entering history()
09:47:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:34
DEBUG
Entering get()
09:47:34
DEBUG
Entering _make_request()
09:47:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:34
DEBUG
Entering _get_cookie_and_crumb()
09:47:34
DEBUG
cookie_mode = 'basic'
09:47:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:34
DEBUG
Entering _get_cookie_basic()
09:47:34
DEBUG
reusing cookie
09:47:34
DEBUG
Exiting _get_cookie_basic()
09:47:34
DEBUG
Entering _get_crumb_basic()
09:47:34
DEBUG
reusing crumb
09:47:34
DEBUG
Exiting _get_crumb_basic()
09:47:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:34
DEBUG
Exiting _get_cookie_and_crumb()
09:47:34
DEBUG
response code=200
09:47:34
DEBUG
Exiting _make_request()
09:47:34
DEBUG
Exiting get()
09:47:34
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:47:30
09:47:34
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:30-05:00
09:47:34
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:30-05:00
09:47:34
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:47:34
DEBUG
Exiting history()
09:47:34
DEBUG
POLL [Yahoo]: 09:47:34 Price=$54.95
09:47:34
DEBUG
CHECK: C=54.95 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:47:44
DEBUG
Entering history()
09:47:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:44
DEBUG
Entering history()
09:47:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:44
DEBUG
Entering get()
09:47:44
DEBUG
Entering _make_request()
09:47:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:44
DEBUG
Entering _get_cookie_and_crumb()
09:47:44
DEBUG
cookie_mode = 'basic'
09:47:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:44
DEBUG
Entering _get_cookie_basic()
09:47:44
DEBUG
reusing cookie
09:47:44
DEBUG
Exiting _get_cookie_basic()
09:47:44
DEBUG
Entering _get_crumb_basic()
09:47:44
DEBUG
reusing crumb
09:47:44
DEBUG
Exiting _get_crumb_basic()
09:47:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:44
DEBUG
Exiting _get_cookie_and_crumb()
09:47:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:47:44
DEBUG
response code=200
09:47:44
DEBUG
Exiting _make_request()
09:47:44
DEBUG
Exiting get()
09:47:44
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:47:43
09:47:44
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:47:43-05:00
09:47:44
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:44
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:44
DEBUG
Exiting history()
09:47:44
DEBUG
Exiting history()
09:47:44
DEBUG
Entering history()
09:47:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:44
DEBUG
Entering get()
09:47:44
DEBUG
Entering _make_request()
09:47:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:44
DEBUG
Entering _get_cookie_and_crumb()
09:47:44
DEBUG
cookie_mode = 'basic'
09:47:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:44
DEBUG
Entering _get_cookie_basic()
09:47:44
DEBUG
reusing cookie
09:47:44
DEBUG
Exiting _get_cookie_basic()
09:47:44
DEBUG
Entering _get_crumb_basic()
09:47:44
DEBUG
reusing crumb
09:47:44
DEBUG
Exiting _get_crumb_basic()
09:47:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:44
DEBUG
Exiting _get_cookie_and_crumb()
09:47:44
DEBUG
response code=200
09:47:44
DEBUG
Exiting _make_request()
09:47:44
DEBUG
Exiting get()
09:47:44
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:47:43
09:47:44
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:43-05:00
09:47:44
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:43-05:00
09:47:44
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:47:44
DEBUG
Exiting history()
09:47:44
DEBUG
POLL [Yahoo]: 09:47:44 Price=$55.00
09:47:44
DEBUG
CHECK: C=55.00 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:47:54
DEBUG
Entering history()
09:47:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:54
DEBUG
Entering history()
09:47:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:54
DEBUG
Entering get()
09:47:54
DEBUG
Entering _make_request()
09:47:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:54
DEBUG
Entering _get_cookie_and_crumb()
09:47:54
DEBUG
cookie_mode = 'basic'
09:47:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:54
DEBUG
Entering _get_cookie_basic()
09:47:54
DEBUG
reusing cookie
09:47:54
DEBUG
Exiting _get_cookie_basic()
09:47:54
DEBUG
Entering _get_crumb_basic()
09:47:54
DEBUG
reusing crumb
09:47:54
DEBUG
Exiting _get_crumb_basic()
09:47:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:54
DEBUG
Exiting _get_cookie_and_crumb()
09:47:54
DEBUG
response code=200
09:47:54
DEBUG
Exiting _make_request()
09:47:54
DEBUG
Exiting get()
09:47:54
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:47:43
09:47:54
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:47:43-05:00
09:47:54
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:54
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:47:54
DEBUG
Exiting history()
09:47:54
DEBUG
Exiting history()
09:47:54
DEBUG
Entering history()
09:47:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:54
DEBUG
Entering get()
09:47:54
DEBUG
Entering _make_request()
09:47:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:54
DEBUG
Entering _get_cookie_and_crumb()
09:47:54
DEBUG
cookie_mode = 'basic'
09:47:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:54
DEBUG
Entering _get_cookie_basic()
09:47:54
DEBUG
reusing cookie
09:47:54
DEBUG
Exiting _get_cookie_basic()
09:47:54
DEBUG
Entering _get_crumb_basic()
09:47:54
DEBUG
reusing crumb
09:47:54
DEBUG
Exiting _get_crumb_basic()
09:47:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:54
DEBUG
Exiting _get_cookie_and_crumb()
09:47:54
DEBUG
response code=200
09:47:54
DEBUG
Exiting _make_request()
09:47:54
DEBUG
Exiting get()
09:47:54
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:47:43
09:47:54
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:43-05:00
09:47:54
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:47:43-05:00
09:47:54
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:47:54
DEBUG
Exiting history()
09:48:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:48:04
DEBUG
Entering history()
09:48:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:04
DEBUG
Entering history()
09:48:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:04
DEBUG
Entering get()
09:48:04
DEBUG
Entering _make_request()
09:48:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:04
DEBUG
Entering _get_cookie_and_crumb()
09:48:04
DEBUG
cookie_mode = 'basic'
09:48:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:04
DEBUG
Entering _get_cookie_basic()
09:48:04
DEBUG
reusing cookie
09:48:04
DEBUG
Exiting _get_cookie_basic()
09:48:04
DEBUG
Entering _get_crumb_basic()
09:48:04
DEBUG
reusing crumb
09:48:04
DEBUG
Exiting _get_crumb_basic()
09:48:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:04
DEBUG
Exiting _get_cookie_and_crumb()
09:48:04
DEBUG
response code=200
09:48:04
DEBUG
Exiting _make_request()
09:48:04
DEBUG
Exiting get()
09:48:04
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:48:01
09:48:04
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:48:01-05:00
09:48:04
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:04
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:04
DEBUG
Exiting history()
09:48:04
DEBUG
Exiting history()
09:48:04
DEBUG
Entering history()
09:48:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:04
DEBUG
Entering get()
09:48:04
DEBUG
Entering _make_request()
09:48:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:04
DEBUG
Entering _get_cookie_and_crumb()
09:48:04
DEBUG
cookie_mode = 'basic'
09:48:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:04
DEBUG
Entering _get_cookie_basic()
09:48:04
DEBUG
reusing cookie
09:48:04
DEBUG
Exiting _get_cookie_basic()
09:48:04
DEBUG
Entering _get_crumb_basic()
09:48:04
DEBUG
reusing crumb
09:48:04
DEBUG
Exiting _get_crumb_basic()
09:48:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:04
DEBUG
Exiting _get_cookie_and_crumb()
09:48:04
DEBUG
response code=200
09:48:04
DEBUG
Exiting _make_request()
09:48:04
DEBUG
Exiting get()
09:48:04
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:48:01
09:48:04
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:01-05:00
09:48:04
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:01-05:00
09:48:04
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:48:04
DEBUG
Exiting history()
09:48:04
DEBUG
POLL [Yahoo]: 09:48:04 Price=$54.94
09:48:04
DEBUG
CHECK: C=54.94 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:48:14
DEBUG
Entering history()
09:48:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:14
DEBUG
Entering history()
09:48:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:14
DEBUG
Entering get()
09:48:14
DEBUG
Entering _make_request()
09:48:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:14
DEBUG
Entering _get_cookie_and_crumb()
09:48:14
DEBUG
cookie_mode = 'basic'
09:48:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:14
DEBUG
Entering _get_cookie_basic()
09:48:14
DEBUG
reusing cookie
09:48:14
DEBUG
Exiting _get_cookie_basic()
09:48:14
DEBUG
Entering _get_crumb_basic()
09:48:14
DEBUG
reusing crumb
09:48:14
DEBUG
Exiting _get_crumb_basic()
09:48:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:14
DEBUG
Exiting _get_cookie_and_crumb()
09:48:14
DEBUG
response code=200
09:48:14
DEBUG
Exiting _make_request()
09:48:14
DEBUG
Exiting get()
09:48:14
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:48:01
09:48:14
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:48:01-05:00
09:48:14
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:14
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:14
DEBUG
Exiting history()
09:48:14
DEBUG
Exiting history()
09:48:14
DEBUG
Entering history()
09:48:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:14
DEBUG
Entering get()
09:48:14
DEBUG
Entering _make_request()
09:48:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:14
DEBUG
Entering _get_cookie_and_crumb()
09:48:14
DEBUG
cookie_mode = 'basic'
09:48:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:14
DEBUG
Entering _get_cookie_basic()
09:48:14
DEBUG
reusing cookie
09:48:14
DEBUG
Exiting _get_cookie_basic()
09:48:14
DEBUG
Entering _get_crumb_basic()
09:48:14
DEBUG
reusing crumb
09:48:14
DEBUG
Exiting _get_crumb_basic()
09:48:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:14
DEBUG
Exiting _get_cookie_and_crumb()
09:48:14
DEBUG
response code=200
09:48:14
DEBUG
Exiting _make_request()
09:48:14
DEBUG
Exiting get()
09:48:14
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:48:01
09:48:14
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:01-05:00
09:48:14
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:01-05:00
09:48:14
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:48:14
DEBUG
Exiting history()
09:48:24
DEBUG
Entering history()
09:48:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:24
DEBUG
Entering history()
09:48:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:24
DEBUG
Entering get()
09:48:24
DEBUG
Entering _make_request()
09:48:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:24
DEBUG
Entering _get_cookie_and_crumb()
09:48:24
DEBUG
cookie_mode = 'basic'
09:48:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:24
DEBUG
Entering _get_cookie_basic()
09:48:24
DEBUG
reusing cookie
09:48:24
DEBUG
Exiting _get_cookie_basic()
09:48:24
DEBUG
Entering _get_crumb_basic()
09:48:24
DEBUG
reusing crumb
09:48:24
DEBUG
Exiting _get_crumb_basic()
09:48:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:24
DEBUG
Exiting _get_cookie_and_crumb()
09:48:24
DEBUG
response code=200
09:48:24
DEBUG
Exiting _make_request()
09:48:24
DEBUG
Exiting get()
09:48:24
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:48:23
09:48:24
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:48:23-05:00
09:48:24
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:24
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:24
DEBUG
Exiting history()
09:48:24
DEBUG
Exiting history()
09:48:24
DEBUG
Entering history()
09:48:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:24
DEBUG
Entering get()
09:48:24
DEBUG
Entering _make_request()
09:48:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:24
DEBUG
Entering _get_cookie_and_crumb()
09:48:24
DEBUG
cookie_mode = 'basic'
09:48:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:24
DEBUG
Entering _get_cookie_basic()
09:48:24
DEBUG
reusing cookie
09:48:24
DEBUG
Exiting _get_cookie_basic()
09:48:24
DEBUG
Entering _get_crumb_basic()
09:48:24
DEBUG
reusing crumb
09:48:24
DEBUG
Exiting _get_crumb_basic()
09:48:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:24
DEBUG
Exiting _get_cookie_and_crumb()
09:48:24
DEBUG
response code=200
09:48:24
DEBUG
Exiting _make_request()
09:48:24
DEBUG
Exiting get()
09:48:24
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:48:23
09:48:24
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:23-05:00
09:48:24
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:23-05:00
09:48:24
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:48:24
DEBUG
Exiting history()
09:48:24
DEBUG
POLL [Yahoo]: 09:48:24 Price=$54.97
09:48:24
DEBUG
CHECK: C=54.97 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:48:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:48:34
DEBUG
Entering history()
09:48:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:34
DEBUG
Entering history()
09:48:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:34
DEBUG
Entering get()
09:48:34
DEBUG
Entering _make_request()
09:48:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:34
DEBUG
Entering _get_cookie_and_crumb()
09:48:34
DEBUG
cookie_mode = 'basic'
09:48:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:34
DEBUG
Entering _get_cookie_basic()
09:48:34
DEBUG
reusing cookie
09:48:34
DEBUG
Exiting _get_cookie_basic()
09:48:34
DEBUG
Entering _get_crumb_basic()
09:48:34
DEBUG
reusing crumb
09:48:34
DEBUG
Exiting _get_crumb_basic()
09:48:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:34
DEBUG
Exiting _get_cookie_and_crumb()
09:48:34
DEBUG
response code=200
09:48:34
DEBUG
Exiting _make_request()
09:48:34
DEBUG
Exiting get()
09:48:34
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:48:23
09:48:34
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:48:23-05:00
09:48:34
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:34
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:34
DEBUG
Exiting history()
09:48:34
DEBUG
Exiting history()
09:48:34
DEBUG
Entering history()
09:48:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:34
DEBUG
Entering get()
09:48:34
DEBUG
Entering _make_request()
09:48:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:34
DEBUG
Entering _get_cookie_and_crumb()
09:48:34
DEBUG
cookie_mode = 'basic'
09:48:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:34
DEBUG
Entering _get_cookie_basic()
09:48:34
DEBUG
reusing cookie
09:48:34
DEBUG
Exiting _get_cookie_basic()
09:48:34
DEBUG
Entering _get_crumb_basic()
09:48:34
DEBUG
reusing crumb
09:48:34
DEBUG
Exiting _get_crumb_basic()
09:48:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:34
DEBUG
Exiting _get_cookie_and_crumb()
09:48:35
DEBUG
response code=200
09:48:35
DEBUG
Exiting _make_request()
09:48:35
DEBUG
Exiting get()
09:48:35
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:48:31
09:48:35
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:31-05:00
09:48:35
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:31-05:00
09:48:35
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:48:35
DEBUG
Exiting history()
09:48:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:48:45
DEBUG
Entering history()
09:48:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:45
DEBUG
Entering history()
09:48:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:45
DEBUG
Entering get()
09:48:45
DEBUG
Entering _make_request()
09:48:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:45
DEBUG
Entering _get_cookie_and_crumb()
09:48:45
DEBUG
cookie_mode = 'basic'
09:48:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:45
DEBUG
Entering _get_cookie_basic()
09:48:45
DEBUG
reusing cookie
09:48:45
DEBUG
Exiting _get_cookie_basic()
09:48:45
DEBUG
Entering _get_crumb_basic()
09:48:45
DEBUG
reusing crumb
09:48:45
DEBUG
Exiting _get_crumb_basic()
09:48:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:45
DEBUG
Exiting _get_cookie_and_crumb()
09:48:45
DEBUG
response code=200
09:48:45
DEBUG
Exiting _make_request()
09:48:45
DEBUG
Exiting get()
09:48:45
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:48:38
09:48:45
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:48:38-05:00
09:48:45
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:45
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:45
DEBUG
Exiting history()
09:48:45
DEBUG
Exiting history()
09:48:45
DEBUG
Entering history()
09:48:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:45
DEBUG
Entering get()
09:48:45
DEBUG
Entering _make_request()
09:48:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:45
DEBUG
Entering _get_cookie_and_crumb()
09:48:45
DEBUG
cookie_mode = 'basic'
09:48:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:45
DEBUG
Entering _get_cookie_basic()
09:48:45
DEBUG
reusing cookie
09:48:45
DEBUG
Exiting _get_cookie_basic()
09:48:45
DEBUG
Entering _get_crumb_basic()
09:48:45
DEBUG
reusing crumb
09:48:45
DEBUG
Exiting _get_crumb_basic()
09:48:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:45
DEBUG
Exiting _get_cookie_and_crumb()
09:48:45
DEBUG
response code=200
09:48:45
DEBUG
Exiting _make_request()
09:48:45
DEBUG
Exiting get()
09:48:45
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:48:38
09:48:45
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:38-05:00
09:48:45
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:38-05:00
09:48:45
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:48:45
DEBUG
Exiting history()
09:48:45
DEBUG
POLL [Yahoo]: 09:48:45 Price=$55.00
09:48:45
DEBUG
CHECK: C=55.00 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:48:55
DEBUG
Entering history()
09:48:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:55
DEBUG
Entering history()
09:48:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:55
DEBUG
Entering get()
09:48:55
DEBUG
Entering _make_request()
09:48:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:55
DEBUG
Entering _get_cookie_and_crumb()
09:48:55
DEBUG
cookie_mode = 'basic'
09:48:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:55
DEBUG
Entering _get_cookie_basic()
09:48:55
DEBUG
reusing cookie
09:48:55
DEBUG
Exiting _get_cookie_basic()
09:48:55
DEBUG
Entering _get_crumb_basic()
09:48:55
DEBUG
reusing crumb
09:48:55
DEBUG
Exiting _get_crumb_basic()
09:48:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:55
DEBUG
Exiting _get_cookie_and_crumb()
09:48:55
DEBUG
response code=200
09:48:55
DEBUG
Exiting _make_request()
09:48:55
DEBUG
Exiting get()
09:48:55
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:48:54
09:48:55
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:48:54-05:00
09:48:55
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:55
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:48:55
DEBUG
Exiting history()
09:48:55
DEBUG
Exiting history()
09:48:55
DEBUG
Entering history()
09:48:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:55
DEBUG
Entering get()
09:48:55
DEBUG
Entering _make_request()
09:48:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:55
DEBUG
Entering _get_cookie_and_crumb()
09:48:55
DEBUG
cookie_mode = 'basic'
09:48:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:55
DEBUG
Entering _get_cookie_basic()
09:48:55
DEBUG
reusing cookie
09:48:55
DEBUG
Exiting _get_cookie_basic()
09:48:55
DEBUG
Entering _get_crumb_basic()
09:48:55
DEBUG
reusing crumb
09:48:55
DEBUG
Exiting _get_crumb_basic()
09:48:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:55
DEBUG
Exiting _get_cookie_and_crumb()
09:48:55
DEBUG
response code=200
09:48:55
DEBUG
Exiting _make_request()
09:48:55
DEBUG
Exiting get()
09:48:55
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:48:38
09:48:55
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:38-05:00
09:48:55
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:48:38-05:00
09:48:55
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:48:55
DEBUG
Exiting history()
09:48:55
DEBUG
POLL [Yahoo]: 09:48:55 Price=$54.92
09:48:55
DEBUG
CHECK: C=54.92 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:49:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:49:05
DEBUG
Entering history()
09:49:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:05
DEBUG
Entering history()
09:49:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:05
DEBUG
Entering get()
09:49:05
DEBUG
Entering _make_request()
09:49:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:05
DEBUG
Entering _get_cookie_and_crumb()
09:49:05
DEBUG
cookie_mode = 'basic'
09:49:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:05
DEBUG
Entering _get_cookie_basic()
09:49:05
DEBUG
reusing cookie
09:49:05
DEBUG
Exiting _get_cookie_basic()
09:49:05
DEBUG
Entering _get_crumb_basic()
09:49:05
DEBUG
reusing crumb
09:49:05
DEBUG
Exiting _get_crumb_basic()
09:49:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:05
DEBUG
Exiting _get_cookie_and_crumb()
09:49:05
DEBUG
response code=200
09:49:05
DEBUG
Exiting _make_request()
09:49:05
DEBUG
Exiting get()
09:49:05
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:48:54
09:49:05
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:48:54-05:00
09:49:05
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:05
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:05
DEBUG
Exiting history()
09:49:05
DEBUG
Exiting history()
09:49:05
DEBUG
Entering history()
09:49:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:05
DEBUG
Entering get()
09:49:05
DEBUG
Entering _make_request()
09:49:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:05
DEBUG
Entering _get_cookie_and_crumb()
09:49:05
DEBUG
cookie_mode = 'basic'
09:49:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:05
DEBUG
Entering _get_cookie_basic()
09:49:05
DEBUG
reusing cookie
09:49:05
DEBUG
Exiting _get_cookie_basic()
09:49:05
DEBUG
Entering _get_crumb_basic()
09:49:05
DEBUG
reusing crumb
09:49:05
DEBUG
Exiting _get_crumb_basic()
09:49:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:05
DEBUG
Exiting _get_cookie_and_crumb()
09:49:05
DEBUG
response code=200
09:49:05
DEBUG
Exiting _make_request()
09:49:05
DEBUG
Exiting get()
09:49:05
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:49:02
09:49:05
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:02-05:00
09:49:05
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:02-05:00
09:49:05
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:49:05
DEBUG
Exiting history()
09:49:15
DEBUG
Entering history()
09:49:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:15
DEBUG
Entering history()
09:49:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:15
DEBUG
Entering get()
09:49:15
DEBUG
Entering _make_request()
09:49:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:15
DEBUG
Entering _get_cookie_and_crumb()
09:49:15
DEBUG
cookie_mode = 'basic'
09:49:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:15
DEBUG
Entering _get_cookie_basic()
09:49:15
DEBUG
reusing cookie
09:49:15
DEBUG
Exiting _get_cookie_basic()
09:49:15
DEBUG
Entering _get_crumb_basic()
09:49:15
DEBUG
reusing crumb
09:49:15
DEBUG
Exiting _get_crumb_basic()
09:49:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:15
DEBUG
Exiting _get_cookie_and_crumb()
09:49:15
DEBUG
response code=200
09:49:15
DEBUG
Exiting _make_request()
09:49:15
DEBUG
Exiting get()
09:49:15
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:49:13
09:49:15
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:49:13-05:00
09:49:15
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:15
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:15
DEBUG
Exiting history()
09:49:15
DEBUG
Exiting history()
09:49:15
DEBUG
Entering history()
09:49:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:15
DEBUG
Entering get()
09:49:15
DEBUG
Entering _make_request()
09:49:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:15
DEBUG
Entering _get_cookie_and_crumb()
09:49:15
DEBUG
cookie_mode = 'basic'
09:49:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:15
DEBUG
Entering _get_cookie_basic()
09:49:15
DEBUG
reusing cookie
09:49:15
DEBUG
Exiting _get_cookie_basic()
09:49:15
DEBUG
Entering _get_crumb_basic()
09:49:15
DEBUG
reusing crumb
09:49:15
DEBUG
Exiting _get_crumb_basic()
09:49:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:15
DEBUG
Exiting _get_cookie_and_crumb()
09:49:15
DEBUG
response code=200
09:49:15
DEBUG
Exiting _make_request()
09:49:15
DEBUG
Exiting get()
09:49:15
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:49:02
09:49:15
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:02-05:00
09:49:15
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:02-05:00
09:49:15
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:49:15
DEBUG
Exiting history()
09:49:15
DEBUG
POLL [Yahoo]: 09:49:15 Price=$54.92
09:49:15
DEBUG
CHECK: C=54.92 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:49:25
DEBUG
Entering history()
09:49:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:25
DEBUG
Entering history()
09:49:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:25
DEBUG
Entering get()
09:49:25
DEBUG
Entering _make_request()
09:49:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:25
DEBUG
Entering _get_cookie_and_crumb()
09:49:25
DEBUG
cookie_mode = 'basic'
09:49:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:25
DEBUG
Entering _get_cookie_basic()
09:49:25
DEBUG
reusing cookie
09:49:25
DEBUG
Exiting _get_cookie_basic()
09:49:25
DEBUG
Entering _get_crumb_basic()
09:49:25
DEBUG
reusing crumb
09:49:25
DEBUG
Exiting _get_crumb_basic()
09:49:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:25
DEBUG
Exiting _get_cookie_and_crumb()
09:49:25
DEBUG
response code=200
09:49:25
DEBUG
Exiting _make_request()
09:49:25
DEBUG
Exiting get()
09:49:25
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:49:13
09:49:25
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:49:13-05:00
09:49:25
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:25
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:25
DEBUG
Exiting history()
09:49:25
DEBUG
Exiting history()
09:49:25
DEBUG
Entering history()
09:49:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:25
DEBUG
Entering get()
09:49:25
DEBUG
Entering _make_request()
09:49:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:25
DEBUG
Entering _get_cookie_and_crumb()
09:49:25
DEBUG
cookie_mode = 'basic'
09:49:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:25
DEBUG
Entering _get_cookie_basic()
09:49:25
DEBUG
reusing cookie
09:49:25
DEBUG
Exiting _get_cookie_basic()
09:49:25
DEBUG
Entering _get_crumb_basic()
09:49:25
DEBUG
reusing crumb
09:49:25
DEBUG
Exiting _get_crumb_basic()
09:49:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:25
DEBUG
Exiting _get_cookie_and_crumb()
09:49:25
DEBUG
response code=200
09:49:25
DEBUG
Exiting _make_request()
09:49:25
DEBUG
Exiting get()
09:49:25
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:49:15
09:49:25
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:15-05:00
09:49:25
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:15-05:00
09:49:25
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:49:25
DEBUG
Exiting history()
09:49:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:49:35
DEBUG
Entering history()
09:49:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:35
DEBUG
Entering history()
09:49:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:35
DEBUG
Entering get()
09:49:35
DEBUG
Entering _make_request()
09:49:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:35
DEBUG
Entering _get_cookie_and_crumb()
09:49:35
DEBUG
cookie_mode = 'basic'
09:49:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:35
DEBUG
Entering _get_cookie_basic()
09:49:35
DEBUG
reusing cookie
09:49:35
DEBUG
Exiting _get_cookie_basic()
09:49:35
DEBUG
Entering _get_crumb_basic()
09:49:35
DEBUG
reusing crumb
09:49:35
DEBUG
Exiting _get_crumb_basic()
09:49:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:35
DEBUG
Exiting _get_cookie_and_crumb()
09:49:35
DEBUG
response code=200
09:49:35
DEBUG
Exiting _make_request()
09:49:35
DEBUG
Exiting get()
09:49:35
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:49:33
09:49:35
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:49:33-05:00
09:49:35
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:35
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:35
DEBUG
Exiting history()
09:49:35
DEBUG
Exiting history()
09:49:35
DEBUG
Entering history()
09:49:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:35
DEBUG
Entering get()
09:49:35
DEBUG
Entering _make_request()
09:49:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:35
DEBUG
Entering _get_cookie_and_crumb()
09:49:35
DEBUG
cookie_mode = 'basic'
09:49:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:35
DEBUG
Entering _get_cookie_basic()
09:49:35
DEBUG
reusing cookie
09:49:35
DEBUG
Exiting _get_cookie_basic()
09:49:35
DEBUG
Entering _get_crumb_basic()
09:49:35
DEBUG
reusing crumb
09:49:35
DEBUG
Exiting _get_crumb_basic()
09:49:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:35
DEBUG
Exiting _get_cookie_and_crumb()
09:49:35
DEBUG
response code=200
09:49:35
DEBUG
Exiting _make_request()
09:49:35
DEBUG
Exiting get()
09:49:35
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:49:15
09:49:35
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:15-05:00
09:49:35
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:15-05:00
09:49:35
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:49:35
DEBUG
Exiting history()
09:49:35
DEBUG
POLL [Yahoo]: 09:49:35 Price=$55.02
09:49:35
DEBUG
CHECK: C=55.02 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:49:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:49:45
DEBUG
Entering history()
09:49:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:45
DEBUG
Entering history()
09:49:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:45
DEBUG
Entering get()
09:49:45
DEBUG
Entering _make_request()
09:49:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:45
DEBUG
Entering _get_cookie_and_crumb()
09:49:45
DEBUG
cookie_mode = 'basic'
09:49:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:45
DEBUG
Entering _get_cookie_basic()
09:49:45
DEBUG
reusing cookie
09:49:45
DEBUG
Exiting _get_cookie_basic()
09:49:45
DEBUG
Entering _get_crumb_basic()
09:49:45
DEBUG
reusing crumb
09:49:45
DEBUG
Exiting _get_crumb_basic()
09:49:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:45
DEBUG
Exiting _get_cookie_and_crumb()
09:49:45
DEBUG
response code=200
09:49:45
DEBUG
Exiting _make_request()
09:49:45
DEBUG
Exiting get()
09:49:45
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:49:33
09:49:45
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:49:33-05:00
09:49:45
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:45
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:45
DEBUG
Exiting history()
09:49:45
DEBUG
Exiting history()
09:49:45
DEBUG
Entering history()
09:49:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:45
DEBUG
Entering get()
09:49:45
DEBUG
Entering _make_request()
09:49:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:45
DEBUG
Entering _get_cookie_and_crumb()
09:49:45
DEBUG
cookie_mode = 'basic'
09:49:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:45
DEBUG
Entering _get_cookie_basic()
09:49:45
DEBUG
reusing cookie
09:49:45
DEBUG
Exiting _get_cookie_basic()
09:49:45
DEBUG
Entering _get_crumb_basic()
09:49:45
DEBUG
reusing crumb
09:49:45
DEBUG
Exiting _get_crumb_basic()
09:49:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:45
DEBUG
Exiting _get_cookie_and_crumb()
09:49:45
DEBUG
response code=200
09:49:45
DEBUG
Exiting _make_request()
09:49:45
DEBUG
Exiting get()
09:49:45
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:49:45
09:49:45
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:45-05:00
09:49:45
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:45-05:00
09:49:45
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:49:45
DEBUG
Exiting history()
09:49:55
DEBUG
Entering history()
09:49:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:55
DEBUG
Entering history()
09:49:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:55
DEBUG
Entering get()
09:49:55
DEBUG
Entering _make_request()
09:49:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:55
DEBUG
Entering _get_cookie_and_crumb()
09:49:55
DEBUG
cookie_mode = 'basic'
09:49:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:55
DEBUG
Entering _get_cookie_basic()
09:49:55
DEBUG
reusing cookie
09:49:55
DEBUG
Exiting _get_cookie_basic()
09:49:55
DEBUG
Entering _get_crumb_basic()
09:49:55
DEBUG
reusing crumb
09:49:55
DEBUG
Exiting _get_crumb_basic()
09:49:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:55
DEBUG
Exiting _get_cookie_and_crumb()
09:49:55
DEBUG
response code=200
09:49:55
DEBUG
Exiting _make_request()
09:49:55
DEBUG
Exiting get()
09:49:55
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:49:51
09:49:56
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:49:51-05:00
09:49:56
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:56
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:49:56
DEBUG
Exiting history()
09:49:56
DEBUG
Exiting history()
09:49:56
DEBUG
Entering history()
09:49:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:56
DEBUG
Entering get()
09:49:56
DEBUG
Entering _make_request()
09:49:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:56
DEBUG
Entering _get_cookie_and_crumb()
09:49:56
DEBUG
cookie_mode = 'basic'
09:49:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:56
DEBUG
Entering _get_cookie_basic()
09:49:56
DEBUG
reusing cookie
09:49:56
DEBUG
Exiting _get_cookie_basic()
09:49:56
DEBUG
Entering _get_crumb_basic()
09:49:56
DEBUG
reusing crumb
09:49:56
DEBUG
Exiting _get_crumb_basic()
09:49:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:56
DEBUG
Exiting _get_cookie_and_crumb()
09:49:56
DEBUG
response code=200
09:49:56
DEBUG
Exiting _make_request()
09:49:56
DEBUG
Exiting get()
09:49:56
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:49:51
09:49:56
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:51-05:00
09:49:56
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:49:51-05:00
09:49:56
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:49:56
DEBUG
Exiting history()
09:49:56
DEBUG
POLL [Yahoo]: 09:49:56 Price=$55.01
09:49:56
DEBUG
CHECK: C=55.01 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:50:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:50:06
DEBUG
Entering history()
09:50:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:06
DEBUG
Entering history()
09:50:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:06
DEBUG
Entering get()
09:50:06
DEBUG
Entering _make_request()
09:50:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:06
DEBUG
Entering _get_cookie_and_crumb()
09:50:06
DEBUG
cookie_mode = 'basic'
09:50:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:06
DEBUG
Entering _get_cookie_basic()
09:50:06
DEBUG
reusing cookie
09:50:06
DEBUG
Exiting _get_cookie_basic()
09:50:06
DEBUG
Entering _get_crumb_basic()
09:50:06
DEBUG
reusing crumb
09:50:06
DEBUG
Exiting _get_crumb_basic()
09:50:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:06
DEBUG
Exiting _get_cookie_and_crumb()
09:50:06
DEBUG
response code=200
09:50:06
DEBUG
Exiting _make_request()
09:50:06
DEBUG
Exiting get()
09:50:06
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:50:03
09:50:06
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:50:03-05:00
09:50:06
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:06
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:06
DEBUG
Exiting history()
09:50:06
DEBUG
Exiting history()
09:50:06
DEBUG
Entering history()
09:50:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:06
DEBUG
Entering get()
09:50:06
DEBUG
Entering _make_request()
09:50:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:06
DEBUG
Entering _get_cookie_and_crumb()
09:50:06
DEBUG
cookie_mode = 'basic'
09:50:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:06
DEBUG
Entering _get_cookie_basic()
09:50:06
DEBUG
reusing cookie
09:50:06
DEBUG
Exiting _get_cookie_basic()
09:50:06
DEBUG
Entering _get_crumb_basic()
09:50:06
DEBUG
reusing crumb
09:50:06
DEBUG
Exiting _get_crumb_basic()
09:50:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:06
DEBUG
Exiting _get_cookie_and_crumb()
09:50:06
DEBUG
response code=200
09:50:06
DEBUG
Exiting _make_request()
09:50:06
DEBUG
Exiting get()
09:50:06
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:50:03
09:50:06
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:03-05:00
09:50:06
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:03-05:00
09:50:06
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:50:06
DEBUG
Exiting history()
09:50:06
DEBUG
POLL [Yahoo]: 09:50:06 Price=$55.04
09:50:06
DEBUG
CHECK: C=55.04 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:50:16
DEBUG
Entering history()
09:50:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:16
DEBUG
Entering history()
09:50:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:16
DEBUG
Entering get()
09:50:16
DEBUG
Entering _make_request()
09:50:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:16
DEBUG
Entering _get_cookie_and_crumb()
09:50:16
DEBUG
cookie_mode = 'basic'
09:50:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:16
DEBUG
Entering _get_cookie_basic()
09:50:16
DEBUG
reusing cookie
09:50:16
DEBUG
Exiting _get_cookie_basic()
09:50:16
DEBUG
Entering _get_crumb_basic()
09:50:16
DEBUG
reusing crumb
09:50:16
DEBUG
Exiting _get_crumb_basic()
09:50:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:16
DEBUG
Exiting _get_cookie_and_crumb()
09:50:16
DEBUG
response code=200
09:50:16
DEBUG
Exiting _make_request()
09:50:16
DEBUG
Exiting get()
09:50:16
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:50:12
09:50:16
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:50:12-05:00
09:50:16
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:16
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:16
DEBUG
Exiting history()
09:50:16
DEBUG
Exiting history()
09:50:16
DEBUG
Entering history()
09:50:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:16
DEBUG
Entering get()
09:50:16
DEBUG
Entering _make_request()
09:50:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:16
DEBUG
Entering _get_cookie_and_crumb()
09:50:16
DEBUG
cookie_mode = 'basic'
09:50:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:16
DEBUG
Entering _get_cookie_basic()
09:50:16
DEBUG
reusing cookie
09:50:16
DEBUG
Exiting _get_cookie_basic()
09:50:16
DEBUG
Entering _get_crumb_basic()
09:50:16
DEBUG
reusing crumb
09:50:16
DEBUG
Exiting _get_crumb_basic()
09:50:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:16
DEBUG
Exiting _get_cookie_and_crumb()
09:50:16
DEBUG
response code=200
09:50:16
DEBUG
Exiting _make_request()
09:50:16
DEBUG
Exiting get()
09:50:16
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:50:03
09:50:16
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:03-05:00
09:50:16
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:03-05:00
09:50:16
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:50:16
DEBUG
Exiting history()
09:50:16
DEBUG
POLL [Yahoo]: 09:50:16 Price=$55.00
09:50:16
DEBUG
CHECK: C=55.00 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:50:26
DEBUG
Entering history()
09:50:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:26
DEBUG
Entering history()
09:50:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:26
DEBUG
Entering get()
09:50:26
DEBUG
Entering _make_request()
09:50:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:26
DEBUG
Entering _get_cookie_and_crumb()
09:50:26
DEBUG
cookie_mode = 'basic'
09:50:26
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:26
DEBUG
Entering _get_cookie_basic()
09:50:26
DEBUG
reusing cookie
09:50:26
DEBUG
Exiting _get_cookie_basic()
09:50:26
DEBUG
Entering _get_crumb_basic()
09:50:26
DEBUG
reusing crumb
09:50:26
DEBUG
Exiting _get_crumb_basic()
09:50:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:26
DEBUG
Exiting _get_cookie_and_crumb()
09:50:26
DEBUG
response code=200
09:50:26
DEBUG
Exiting _make_request()
09:50:26
DEBUG
Exiting get()
09:50:26
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:50:23
09:50:26
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:50:23-05:00
09:50:26
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:26
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:26
DEBUG
Exiting history()
09:50:26
DEBUG
Exiting history()
09:50:26
DEBUG
Entering history()
09:50:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:26
DEBUG
Entering get()
09:50:26
DEBUG
Entering _make_request()
09:50:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:26
DEBUG
Entering _get_cookie_and_crumb()
09:50:26
DEBUG
cookie_mode = 'basic'
09:50:26
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:26
DEBUG
Entering _get_cookie_basic()
09:50:26
DEBUG
reusing cookie
09:50:26
DEBUG
Exiting _get_cookie_basic()
09:50:26
DEBUG
Entering _get_crumb_basic()
09:50:26
DEBUG
reusing crumb
09:50:26
DEBUG
Exiting _get_crumb_basic()
09:50:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:26
DEBUG
Exiting _get_cookie_and_crumb()
09:50:26
DEBUG
response code=200
09:50:26
DEBUG
Exiting _make_request()
09:50:26
DEBUG
Exiting get()
09:50:26
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:50:23
09:50:26
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:23-05:00
09:50:26
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:23-05:00
09:50:26
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:50:26
DEBUG
Exiting history()
09:50:26
DEBUG
POLL [Yahoo]: 09:50:26 Price=$54.99
09:50:26
DEBUG
CHECK: C=54.99 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:50:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:50:36
DEBUG
Entering history()
09:50:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:36
DEBUG
Entering history()
09:50:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:36
DEBUG
Entering get()
09:50:36
DEBUG
Entering _make_request()
09:50:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:36
DEBUG
Entering _get_cookie_and_crumb()
09:50:36
DEBUG
cookie_mode = 'basic'
09:50:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:36
DEBUG
Entering _get_cookie_basic()
09:50:36
DEBUG
reusing cookie
09:50:36
DEBUG
Exiting _get_cookie_basic()
09:50:36
DEBUG
Entering _get_crumb_basic()
09:50:36
DEBUG
reusing crumb
09:50:36
DEBUG
Exiting _get_crumb_basic()
09:50:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:36
DEBUG
Exiting _get_cookie_and_crumb()
09:50:36
DEBUG
response code=200
09:50:36
DEBUG
Exiting _make_request()
09:50:36
DEBUG
Exiting get()
09:50:36
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:50:35
09:50:36
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:50:35-05:00
09:50:36
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:36
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:36
DEBUG
Exiting history()
09:50:36
DEBUG
Exiting history()
09:50:36
DEBUG
Entering history()
09:50:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:36
DEBUG
Entering get()
09:50:36
DEBUG
Entering _make_request()
09:50:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:36
DEBUG
Entering _get_cookie_and_crumb()
09:50:36
DEBUG
cookie_mode = 'basic'
09:50:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:36
DEBUG
Entering _get_cookie_basic()
09:50:36
DEBUG
reusing cookie
09:50:36
DEBUG
Exiting _get_cookie_basic()
09:50:36
DEBUG
Entering _get_crumb_basic()
09:50:36
DEBUG
reusing crumb
09:50:36
DEBUG
Exiting _get_crumb_basic()
09:50:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:36
DEBUG
Exiting _get_cookie_and_crumb()
09:50:36
DEBUG
response code=200
09:50:36
DEBUG
Exiting _make_request()
09:50:36
DEBUG
Exiting get()
09:50:36
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:50:23
09:50:36
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:23-05:00
09:50:36
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:23-05:00
09:50:36
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:50:36
DEBUG
Exiting history()
09:50:36
DEBUG
POLL [Yahoo]: 09:50:36 Price=$55.08
09:50:36
DEBUG
CHECK: C=55.08 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:50:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:50:46
DEBUG
Entering history()
09:50:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:46
DEBUG
Entering history()
09:50:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:46
DEBUG
Entering get()
09:50:46
DEBUG
Entering _make_request()
09:50:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:46
DEBUG
Entering _get_cookie_and_crumb()
09:50:46
DEBUG
cookie_mode = 'basic'
09:50:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:46
DEBUG
Entering _get_cookie_basic()
09:50:46
DEBUG
reusing cookie
09:50:46
DEBUG
Exiting _get_cookie_basic()
09:50:46
DEBUG
Entering _get_crumb_basic()
09:50:46
DEBUG
reusing crumb
09:50:46
DEBUG
Exiting _get_crumb_basic()
09:50:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:46
DEBUG
Exiting _get_cookie_and_crumb()
09:50:46
DEBUG
response code=200
09:50:46
DEBUG
Exiting _make_request()
09:50:46
DEBUG
Exiting get()
09:50:46
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:50:35
09:50:46
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:50:35-05:00
09:50:46
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:46
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:46
DEBUG
Exiting history()
09:50:46
DEBUG
Exiting history()
09:50:46
DEBUG
Entering history()
09:50:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:46
DEBUG
Entering get()
09:50:46
DEBUG
Entering _make_request()
09:50:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:46
DEBUG
Entering _get_cookie_and_crumb()
09:50:46
DEBUG
cookie_mode = 'basic'
09:50:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:46
DEBUG
Entering _get_cookie_basic()
09:50:46
DEBUG
reusing cookie
09:50:46
DEBUG
Exiting _get_cookie_basic()
09:50:46
DEBUG
Entering _get_crumb_basic()
09:50:46
DEBUG
reusing crumb
09:50:46
DEBUG
Exiting _get_crumb_basic()
09:50:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:46
DEBUG
Exiting _get_cookie_and_crumb()
09:50:46
DEBUG
response code=200
09:50:46
DEBUG
Exiting _make_request()
09:50:46
DEBUG
Exiting get()
09:50:46
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:50:44
09:50:46
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:44-05:00
09:50:46
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:44-05:00
09:50:46
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:50:46
DEBUG
Exiting history()
09:50:56
DEBUG
Entering history()
09:50:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:56
DEBUG
Entering history()
09:50:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:56
DEBUG
Entering get()
09:50:56
DEBUG
Entering _make_request()
09:50:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:56
DEBUG
Entering _get_cookie_and_crumb()
09:50:56
DEBUG
cookie_mode = 'basic'
09:50:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:56
DEBUG
Entering _get_cookie_basic()
09:50:56
DEBUG
reusing cookie
09:50:56
DEBUG
Exiting _get_cookie_basic()
09:50:56
DEBUG
Entering _get_crumb_basic()
09:50:56
DEBUG
reusing crumb
09:50:56
DEBUG
Exiting _get_crumb_basic()
09:50:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:56
DEBUG
Exiting _get_cookie_and_crumb()
09:50:56
DEBUG
response code=200
09:50:56
DEBUG
Exiting _make_request()
09:50:56
DEBUG
Exiting get()
09:50:56
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:50:55
09:50:56
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:50:55-05:00
09:50:56
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:56
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:50:56
DEBUG
Exiting history()
09:50:56
DEBUG
Exiting history()
09:50:56
DEBUG
Entering history()
09:50:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:56
DEBUG
Entering get()
09:50:56
DEBUG
Entering _make_request()
09:50:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:56
DEBUG
Entering _get_cookie_and_crumb()
09:50:56
DEBUG
cookie_mode = 'basic'
09:50:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:56
DEBUG
Entering _get_cookie_basic()
09:50:56
DEBUG
reusing cookie
09:50:56
DEBUG
Exiting _get_cookie_basic()
09:50:56
DEBUG
Entering _get_crumb_basic()
09:50:56
DEBUG
reusing crumb
09:50:56
DEBUG
Exiting _get_crumb_basic()
09:50:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:56
DEBUG
Exiting _get_cookie_and_crumb()
09:50:56
DEBUG
response code=200
09:50:56
DEBUG
Exiting _make_request()
09:50:56
DEBUG
Exiting get()
09:50:56
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:50:44
09:50:56
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:44-05:00
09:50:56
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:50:44-05:00
09:50:56
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:50:56
DEBUG
Exiting history()
09:50:56
DEBUG
POLL [Yahoo]: 09:50:56 Price=$55.02
09:50:56
DEBUG
CHECK: C=55.02 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:51:00
DEBUG
BAR: 09:50:00 O=55.01 H=55.01 L=55.01 C=55.01
09:51:00
DEBUG
Checking: C=55.01 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:51:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:51:06
DEBUG
Entering history()
09:51:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:06
DEBUG
Entering history()
09:51:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:06
DEBUG
Entering get()
09:51:06
DEBUG
Entering _make_request()
09:51:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:06
DEBUG
Entering _get_cookie_and_crumb()
09:51:06
DEBUG
cookie_mode = 'basic'
09:51:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:06
DEBUG
Entering _get_cookie_basic()
09:51:06
DEBUG
reusing cookie
09:51:06
DEBUG
Exiting _get_cookie_basic()
09:51:06
DEBUG
Entering _get_crumb_basic()
09:51:06
DEBUG
reusing crumb
09:51:06
DEBUG
Exiting _get_crumb_basic()
09:51:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:06
DEBUG
Exiting _get_cookie_and_crumb()
09:51:06
DEBUG
response code=200
09:51:06
DEBUG
Exiting _make_request()
09:51:06
DEBUG
Exiting get()
09:51:06
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:50:55
09:51:06
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:50:55-05:00
09:51:06
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:06
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:06
DEBUG
Exiting history()
09:51:06
DEBUG
Exiting history()
09:51:06
DEBUG
Entering history()
09:51:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:06
DEBUG
Entering get()
09:51:06
DEBUG
Entering _make_request()
09:51:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:06
DEBUG
Entering _get_cookie_and_crumb()
09:51:06
DEBUG
cookie_mode = 'basic'
09:51:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:06
DEBUG
Entering _get_cookie_basic()
09:51:06
DEBUG
reusing cookie
09:51:06
DEBUG
Exiting _get_cookie_basic()
09:51:06
DEBUG
Entering _get_crumb_basic()
09:51:06
DEBUG
reusing crumb
09:51:06
DEBUG
Exiting _get_crumb_basic()
09:51:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:06
DEBUG
Exiting _get_cookie_and_crumb()
09:51:06
DEBUG
response code=200
09:51:06
DEBUG
Exiting _make_request()
09:51:06
DEBUG
Exiting get()
09:51:06
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:51:06
09:51:06
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:06-05:00
09:51:06
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:06-05:00
09:51:06
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:51:06
DEBUG
Exiting history()
09:51:16
DEBUG
Entering history()
09:51:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:16
DEBUG
Entering history()
09:51:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:16
DEBUG
Entering get()
09:51:16
DEBUG
Entering _make_request()
09:51:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:16
DEBUG
Entering _get_cookie_and_crumb()
09:51:16
DEBUG
cookie_mode = 'basic'
09:51:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:16
DEBUG
Entering _get_cookie_basic()
09:51:16
DEBUG
reusing cookie
09:51:16
DEBUG
Exiting _get_cookie_basic()
09:51:16
DEBUG
Entering _get_crumb_basic()
09:51:16
DEBUG
reusing crumb
09:51:16
DEBUG
Exiting _get_crumb_basic()
09:51:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:16
DEBUG
Exiting _get_cookie_and_crumb()
09:51:16
DEBUG
response code=200
09:51:16
DEBUG
Exiting _make_request()
09:51:16
DEBUG
Exiting get()
09:51:16
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:51:16
09:51:16
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:51:16-05:00
09:51:16
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:16
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:16
DEBUG
Exiting history()
09:51:16
DEBUG
Exiting history()
09:51:16
DEBUG
Entering history()
09:51:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:16
DEBUG
Entering get()
09:51:16
DEBUG
Entering _make_request()
09:51:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:16
DEBUG
Entering _get_cookie_and_crumb()
09:51:16
DEBUG
cookie_mode = 'basic'
09:51:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:16
DEBUG
Entering _get_cookie_basic()
09:51:16
DEBUG
reusing cookie
09:51:16
DEBUG
Exiting _get_cookie_basic()
09:51:16
DEBUG
Entering _get_crumb_basic()
09:51:16
DEBUG
reusing crumb
09:51:16
DEBUG
Exiting _get_crumb_basic()
09:51:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:16
DEBUG
Exiting _get_cookie_and_crumb()
09:51:16
DEBUG
response code=200
09:51:16
DEBUG
Exiting _make_request()
09:51:16
DEBUG
Exiting get()
09:51:16
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:51:06
09:51:16
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:06-05:00
09:51:16
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:06-05:00
09:51:16
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:51:16
DEBUG
Exiting history()
09:51:16
DEBUG
POLL [Yahoo]: 09:51:16 Price=$54.89
09:51:16
DEBUG
CHECK: C=54.89 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:51:26
DEBUG
Entering history()
09:51:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:26
DEBUG
Entering history()
09:51:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:26
DEBUG
Entering get()
09:51:26
DEBUG
Entering _make_request()
09:51:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:26
DEBUG
Entering _get_cookie_and_crumb()
09:51:26
DEBUG
cookie_mode = 'basic'
09:51:26
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:26
DEBUG
Entering _get_cookie_basic()
09:51:26
DEBUG
reusing cookie
09:51:26
DEBUG
Exiting _get_cookie_basic()
09:51:26
DEBUG
Entering _get_crumb_basic()
09:51:26
DEBUG
reusing crumb
09:51:26
DEBUG
Exiting _get_crumb_basic()
09:51:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:26
DEBUG
Exiting _get_cookie_and_crumb()
09:51:27
DEBUG
response code=200
09:51:27
DEBUG
Exiting _make_request()
09:51:27
DEBUG
Exiting get()
09:51:27
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:51:25
09:51:27
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:51:25-05:00
09:51:27
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:27
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:27
DEBUG
Exiting history()
09:51:27
DEBUG
Exiting history()
09:51:27
DEBUG
Entering history()
09:51:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:27
DEBUG
Entering get()
09:51:27
DEBUG
Entering _make_request()
09:51:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:27
DEBUG
Entering _get_cookie_and_crumb()
09:51:27
DEBUG
cookie_mode = 'basic'
09:51:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:27
DEBUG
Entering _get_cookie_basic()
09:51:27
DEBUG
reusing cookie
09:51:27
DEBUG
Exiting _get_cookie_basic()
09:51:27
DEBUG
Entering _get_crumb_basic()
09:51:27
DEBUG
reusing crumb
09:51:27
DEBUG
Exiting _get_crumb_basic()
09:51:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:27
DEBUG
Exiting _get_cookie_and_crumb()
09:51:27
DEBUG
response code=200
09:51:27
DEBUG
Exiting _make_request()
09:51:27
DEBUG
Exiting get()
09:51:27
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:51:25
09:51:27
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:25-05:00
09:51:27
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:25-05:00
09:51:27
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:51:27
DEBUG
Exiting history()
09:51:27
DEBUG
POLL [Yahoo]: 09:51:27 Price=$54.94
09:51:27
DEBUG
CHECK: C=54.94 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:51:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:51:37
DEBUG
Entering history()
09:51:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:37
DEBUG
Entering history()
09:51:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:37
DEBUG
Entering get()
09:51:37
DEBUG
Entering _make_request()
09:51:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:37
DEBUG
Entering _get_cookie_and_crumb()
09:51:37
DEBUG
cookie_mode = 'basic'
09:51:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:37
DEBUG
Entering _get_cookie_basic()
09:51:37
DEBUG
reusing cookie
09:51:37
DEBUG
Exiting _get_cookie_basic()
09:51:37
DEBUG
Entering _get_crumb_basic()
09:51:37
DEBUG
reusing crumb
09:51:37
DEBUG
Exiting _get_crumb_basic()
09:51:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:37
DEBUG
Exiting _get_cookie_and_crumb()
09:51:37
DEBUG
response code=200
09:51:37
DEBUG
Exiting _make_request()
09:51:37
DEBUG
Exiting get()
09:51:37
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:51:30
09:51:37
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:51:30-05:00
09:51:37
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:37
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:37
DEBUG
Exiting history()
09:51:37
DEBUG
Exiting history()
09:51:37
DEBUG
Entering history()
09:51:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:37
DEBUG
Entering get()
09:51:37
DEBUG
Entering _make_request()
09:51:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:37
DEBUG
Entering _get_cookie_and_crumb()
09:51:37
DEBUG
cookie_mode = 'basic'
09:51:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:37
DEBUG
Entering _get_cookie_basic()
09:51:37
DEBUG
reusing cookie
09:51:37
DEBUG
Exiting _get_cookie_basic()
09:51:37
DEBUG
Entering _get_crumb_basic()
09:51:37
DEBUG
reusing crumb
09:51:37
DEBUG
Exiting _get_crumb_basic()
09:51:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:37
DEBUG
Exiting _get_cookie_and_crumb()
09:51:37
DEBUG
response code=200
09:51:37
DEBUG
Exiting _make_request()
09:51:37
DEBUG
Exiting get()
09:51:37
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:51:30
09:51:37
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:30-05:00
09:51:37
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:30-05:00
09:51:37
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:51:37
DEBUG
Exiting history()
09:51:37
DEBUG
POLL [Yahoo]: 09:51:37 Price=$54.88
09:51:37
DEBUG
CHECK: C=54.88 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:51:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:51:47
DEBUG
Entering history()
09:51:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:47
DEBUG
Entering history()
09:51:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:47
DEBUG
Entering get()
09:51:47
DEBUG
Entering _make_request()
09:51:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:47
DEBUG
Entering _get_cookie_and_crumb()
09:51:47
DEBUG
cookie_mode = 'basic'
09:51:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:47
DEBUG
Entering _get_cookie_basic()
09:51:47
DEBUG
reusing cookie
09:51:47
DEBUG
Exiting _get_cookie_basic()
09:51:47
DEBUG
Entering _get_crumb_basic()
09:51:47
DEBUG
reusing crumb
09:51:47
DEBUG
Exiting _get_crumb_basic()
09:51:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:47
DEBUG
Exiting _get_cookie_and_crumb()
09:51:47
DEBUG
response code=200
09:51:47
DEBUG
Exiting _make_request()
09:51:47
DEBUG
Exiting get()
09:51:47
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:51:30
09:51:47
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:51:30-05:00
09:51:47
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:47
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:47
DEBUG
Exiting history()
09:51:47
DEBUG
Exiting history()
09:51:47
DEBUG
Entering history()
09:51:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:47
DEBUG
Entering get()
09:51:47
DEBUG
Entering _make_request()
09:51:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:47
DEBUG
Entering _get_cookie_and_crumb()
09:51:47
DEBUG
cookie_mode = 'basic'
09:51:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:47
DEBUG
Entering _get_cookie_basic()
09:51:47
DEBUG
reusing cookie
09:51:47
DEBUG
Exiting _get_cookie_basic()
09:51:47
DEBUG
Entering _get_crumb_basic()
09:51:47
DEBUG
reusing crumb
09:51:47
DEBUG
Exiting _get_crumb_basic()
09:51:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:47
DEBUG
Exiting _get_cookie_and_crumb()
09:51:47
DEBUG
response code=200
09:51:47
DEBUG
Exiting _make_request()
09:51:47
DEBUG
Exiting get()
09:51:47
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:51:30
09:51:47
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:30-05:00
09:51:47
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:30-05:00
09:51:47
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:51:47
DEBUG
Exiting history()
09:51:57
DEBUG
Entering history()
09:51:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:57
DEBUG
Entering history()
09:51:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:57
DEBUG
Entering get()
09:51:57
DEBUG
Entering _make_request()
09:51:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:57
DEBUG
Entering _get_cookie_and_crumb()
09:51:57
DEBUG
cookie_mode = 'basic'
09:51:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:57
DEBUG
Entering _get_cookie_basic()
09:51:57
DEBUG
reusing cookie
09:51:57
DEBUG
Exiting _get_cookie_basic()
09:51:57
DEBUG
Entering _get_crumb_basic()
09:51:57
DEBUG
reusing crumb
09:51:57
DEBUG
Exiting _get_crumb_basic()
09:51:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:57
DEBUG
Exiting _get_cookie_and_crumb()
09:51:57
DEBUG
response code=200
09:51:57
DEBUG
Exiting _make_request()
09:51:57
DEBUG
Exiting get()
09:51:57
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:51:53
09:51:57
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:51:53-05:00
09:51:57
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:57
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:51:57
DEBUG
Exiting history()
09:51:57
DEBUG
Exiting history()
09:51:57
DEBUG
Entering history()
09:51:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:57
DEBUG
Entering get()
09:51:57
DEBUG
Entering _make_request()
09:51:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:57
DEBUG
Entering _get_cookie_and_crumb()
09:51:57
DEBUG
cookie_mode = 'basic'
09:51:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:57
DEBUG
Entering _get_cookie_basic()
09:51:57
DEBUG
reusing cookie
09:51:57
DEBUG
Exiting _get_cookie_basic()
09:51:57
DEBUG
Entering _get_crumb_basic()
09:51:57
DEBUG
reusing crumb
09:51:57
DEBUG
Exiting _get_crumb_basic()
09:51:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:57
DEBUG
Exiting _get_cookie_and_crumb()
09:51:57
DEBUG
response code=200
09:51:57
DEBUG
Exiting _make_request()
09:51:57
DEBUG
Exiting get()
09:51:57
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:51:53
09:51:57
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:53-05:00
09:51:57
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:53-05:00
09:51:57
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:51:57
DEBUG
Exiting history()
09:51:57
DEBUG
POLL [Yahoo]: 09:51:57 Price=$54.89
09:51:57
DEBUG
CHECK: C=54.89 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:52:00
DEBUG
BAR: 09:51:00 O=54.90 H=54.90 L=54.90 C=54.90
09:52:00
DEBUG
Checking: C=54.90 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:52:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:52:07
DEBUG
Entering history()
09:52:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:07
DEBUG
Entering history()
09:52:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:07
DEBUG
Entering get()
09:52:07
DEBUG
Entering _make_request()
09:52:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:07
DEBUG
Entering _get_cookie_and_crumb()
09:52:07
DEBUG
cookie_mode = 'basic'
09:52:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:07
DEBUG
Entering _get_cookie_basic()
09:52:07
DEBUG
reusing cookie
09:52:07
DEBUG
Exiting _get_cookie_basic()
09:52:07
DEBUG
Entering _get_crumb_basic()
09:52:07
DEBUG
reusing crumb
09:52:07
DEBUG
Exiting _get_crumb_basic()
09:52:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:07
DEBUG
Exiting _get_cookie_and_crumb()
09:52:07
DEBUG
response code=200
09:52:07
DEBUG
Exiting _make_request()
09:52:07
DEBUG
Exiting get()
09:52:07
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:51:53
09:52:07
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:51:53-05:00
09:52:07
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:07
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:07
DEBUG
Exiting history()
09:52:07
DEBUG
Exiting history()
09:52:07
DEBUG
Entering history()
09:52:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:07
DEBUG
Entering get()
09:52:07
DEBUG
Entering _make_request()
09:52:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:07
DEBUG
Entering _get_cookie_and_crumb()
09:52:07
DEBUG
cookie_mode = 'basic'
09:52:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:07
DEBUG
Entering _get_cookie_basic()
09:52:07
DEBUG
reusing cookie
09:52:07
DEBUG
Exiting _get_cookie_basic()
09:52:07
DEBUG
Entering _get_crumb_basic()
09:52:07
DEBUG
reusing crumb
09:52:07
DEBUG
Exiting _get_crumb_basic()
09:52:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:07
DEBUG
Exiting _get_cookie_and_crumb()
09:52:07
DEBUG
response code=200
09:52:07
DEBUG
Exiting _make_request()
09:52:07
DEBUG
Exiting get()
09:52:07
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:51:53
09:52:07
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:53-05:00
09:52:07
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:51:53-05:00
09:52:07
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:52:07
DEBUG
Exiting history()
09:52:17
DEBUG
Entering history()
09:52:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:17
DEBUG
Entering history()
09:52:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:17
DEBUG
Entering get()
09:52:17
DEBUG
Entering _make_request()
09:52:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:17
DEBUG
Entering _get_cookie_and_crumb()
09:52:17
DEBUG
cookie_mode = 'basic'
09:52:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:17
DEBUG
Entering _get_cookie_basic()
09:52:17
DEBUG
reusing cookie
09:52:17
DEBUG
Exiting _get_cookie_basic()
09:52:17
DEBUG
Entering _get_crumb_basic()
09:52:17
DEBUG
reusing crumb
09:52:17
DEBUG
Exiting _get_crumb_basic()
09:52:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:17
DEBUG
Exiting _get_cookie_and_crumb()
09:52:17
DEBUG
response code=200
09:52:17
DEBUG
Exiting _make_request()
09:52:17
DEBUG
Exiting get()
09:52:17
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:52:13
09:52:17
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:52:13-05:00
09:52:17
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:17
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:17
DEBUG
Exiting history()
09:52:17
DEBUG
Exiting history()
09:52:17
DEBUG
Entering history()
09:52:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:17
DEBUG
Entering get()
09:52:17
DEBUG
Entering _make_request()
09:52:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:17
DEBUG
Entering _get_cookie_and_crumb()
09:52:17
DEBUG
cookie_mode = 'basic'
09:52:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:17
DEBUG
Entering _get_cookie_basic()
09:52:17
DEBUG
reusing cookie
09:52:17
DEBUG
Exiting _get_cookie_basic()
09:52:17
DEBUG
Entering _get_crumb_basic()
09:52:17
DEBUG
reusing crumb
09:52:17
DEBUG
Exiting _get_crumb_basic()
09:52:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:17
DEBUG
Exiting _get_cookie_and_crumb()
09:52:17
DEBUG
response code=200
09:52:17
DEBUG
Exiting _make_request()
09:52:17
DEBUG
Exiting get()
09:52:17
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:52:13
09:52:17
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:13-05:00
09:52:17
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:13-05:00
09:52:17
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:52:17
DEBUG
Exiting history()
09:52:17
DEBUG
POLL [Yahoo]: 09:52:17 Price=$54.95
09:52:17
DEBUG
CHECK: C=54.95 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:52:27
DEBUG
Entering history()
09:52:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:27
DEBUG
Entering history()
09:52:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering get()
09:52:27
DEBUG
Entering _make_request()
09:52:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering _get_cookie_and_crumb()
09:52:27
DEBUG
cookie_mode = 'basic'
09:52:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Entering _get_cookie_basic()
09:52:27
DEBUG
reusing cookie
09:52:27
DEBUG
Exiting _get_cookie_basic()
09:52:27
DEBUG
Entering _get_crumb_basic()
09:52:27
DEBUG
reusing crumb
09:52:27
DEBUG
Exiting _get_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb()
09:52:27
DEBUG
response code=200
09:52:27
DEBUG
Exiting _make_request()
09:52:27
DEBUG
Exiting get()
09:52:27
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:52:13
09:52:27
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:52:13-05:00
09:52:27
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:27
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:27
DEBUG
Exiting history()
09:52:27
DEBUG
Exiting history()
09:52:27
DEBUG
Entering history()
09:52:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering get()
09:52:27
DEBUG
Entering _make_request()
09:52:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering _get_cookie_and_crumb()
09:52:27
DEBUG
cookie_mode = 'basic'
09:52:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Entering _get_cookie_basic()
09:52:27
DEBUG
reusing cookie
09:52:27
DEBUG
Exiting _get_cookie_basic()
09:52:27
DEBUG
Entering _get_crumb_basic()
09:52:27
DEBUG
reusing crumb
09:52:27
DEBUG
Exiting _get_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb()
09:52:27
DEBUG
response code=200
09:52:27
DEBUG
Exiting _make_request()
09:52:27
DEBUG
Exiting get()
09:52:27
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:52:13
09:52:27
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:13-05:00
09:52:27
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:13-05:00
09:52:27
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:52:27
DEBUG
Exiting history()
09:52:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:52:37
DEBUG
Entering history()
09:52:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:37
DEBUG
Entering history()
09:52:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering get()
09:52:37
DEBUG
Entering _make_request()
09:52:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering _get_cookie_and_crumb()
09:52:37
DEBUG
cookie_mode = 'basic'
09:52:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Entering _get_cookie_basic()
09:52:37
DEBUG
reusing cookie
09:52:37
DEBUG
Exiting _get_cookie_basic()
09:52:37
DEBUG
Entering _get_crumb_basic()
09:52:37
DEBUG
reusing crumb
09:52:37
DEBUG
Exiting _get_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb()
09:52:37
DEBUG
response code=200
09:52:37
DEBUG
Exiting _make_request()
09:52:37
DEBUG
Exiting get()
09:52:37
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:52:36
09:52:37
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:52:36-05:00
09:52:37
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:37
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:37
DEBUG
Exiting history()
09:52:37
DEBUG
Exiting history()
09:52:37
DEBUG
Entering history()
09:52:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering get()
09:52:37
DEBUG
Entering _make_request()
09:52:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering _get_cookie_and_crumb()
09:52:37
DEBUG
cookie_mode = 'basic'
09:52:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Entering _get_cookie_basic()
09:52:37
DEBUG
reusing cookie
09:52:37
DEBUG
Exiting _get_cookie_basic()
09:52:37
DEBUG
Entering _get_crumb_basic()
09:52:37
DEBUG
reusing crumb
09:52:37
DEBUG
Exiting _get_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb()
09:52:38
DEBUG
response code=200
09:52:38
DEBUG
Exiting _make_request()
09:52:38
DEBUG
Exiting get()
09:52:38
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:52:36
09:52:38
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:36-05:00
09:52:38
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:36-05:00
09:52:38
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:52:38
DEBUG
Exiting history()
09:52:38
DEBUG
POLL [Yahoo]: 09:52:38 Price=$55.02
09:52:38
DEBUG
CHECK: C=55.02 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:52:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:52:48
DEBUG
Entering history()
09:52:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:48
DEBUG
Entering history()
09:52:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:48
DEBUG
Entering get()
09:52:48
DEBUG
Entering _make_request()
09:52:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:48
DEBUG
Entering _get_cookie_and_crumb()
09:52:48
DEBUG
cookie_mode = 'basic'
09:52:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:48
DEBUG
Entering _get_cookie_basic()
09:52:48
DEBUG
reusing cookie
09:52:48
DEBUG
Exiting _get_cookie_basic()
09:52:48
DEBUG
Entering _get_crumb_basic()
09:52:48
DEBUG
reusing crumb
09:52:48
DEBUG
Exiting _get_crumb_basic()
09:52:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:48
DEBUG
Exiting _get_cookie_and_crumb()
09:52:48
DEBUG
response code=200
09:52:48
DEBUG
Exiting _make_request()
09:52:48
DEBUG
Exiting get()
09:52:48
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:52:46
09:52:48
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:52:46-05:00
09:52:48
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:48
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:48
DEBUG
Exiting history()
09:52:48
DEBUG
Exiting history()
09:52:48
DEBUG
Entering history()
09:52:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:48
DEBUG
Entering get()
09:52:48
DEBUG
Entering _make_request()
09:52:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:48
DEBUG
Entering _get_cookie_and_crumb()
09:52:48
DEBUG
cookie_mode = 'basic'
09:52:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:48
DEBUG
Entering _get_cookie_basic()
09:52:48
DEBUG
reusing cookie
09:52:48
DEBUG
Exiting _get_cookie_basic()
09:52:48
DEBUG
Entering _get_crumb_basic()
09:52:48
DEBUG
reusing crumb
09:52:48
DEBUG
Exiting _get_crumb_basic()
09:52:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:48
DEBUG
Exiting _get_cookie_and_crumb()
09:52:48
DEBUG
response code=200
09:52:48
DEBUG
Exiting _make_request()
09:52:48
DEBUG
Exiting get()
09:52:48
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:52:46
09:52:48
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:46-05:00
09:52:48
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:46-05:00
09:52:48
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:52:48
DEBUG
Exiting history()
09:52:48
DEBUG
POLL [Yahoo]: 09:52:48 Price=$55.01
09:52:48
DEBUG
CHECK: C=55.01 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:52:58
DEBUG
Entering history()
09:52:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:58
DEBUG
Entering history()
09:52:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:58
DEBUG
Entering get()
09:52:58
DEBUG
Entering _make_request()
09:52:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:58
DEBUG
Entering _get_cookie_and_crumb()
09:52:58
DEBUG
cookie_mode = 'basic'
09:52:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:58
DEBUG
Entering _get_cookie_basic()
09:52:58
DEBUG
reusing cookie
09:52:58
DEBUG
Exiting _get_cookie_basic()
09:52:58
DEBUG
Entering _get_crumb_basic()
09:52:58
DEBUG
reusing crumb
09:52:58
DEBUG
Exiting _get_crumb_basic()
09:52:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:58
DEBUG
Exiting _get_cookie_and_crumb()
09:52:58
DEBUG
response code=200
09:52:58
DEBUG
Exiting _make_request()
09:52:58
DEBUG
Exiting get()
09:52:58
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:52:57
09:52:58
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:52:57-05:00
09:52:58
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:58
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:52:58
DEBUG
Exiting history()
09:52:58
DEBUG
Exiting history()
09:52:58
DEBUG
Entering history()
09:52:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:58
DEBUG
Entering get()
09:52:58
DEBUG
Entering _make_request()
09:52:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:58
DEBUG
Entering _get_cookie_and_crumb()
09:52:58
DEBUG
cookie_mode = 'basic'
09:52:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:58
DEBUG
Entering _get_cookie_basic()
09:52:58
DEBUG
reusing cookie
09:52:58
DEBUG
Exiting _get_cookie_basic()
09:52:58
DEBUG
Entering _get_crumb_basic()
09:52:58
DEBUG
reusing crumb
09:52:58
DEBUG
Exiting _get_crumb_basic()
09:52:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:58
DEBUG
Exiting _get_cookie_and_crumb()
09:52:58
DEBUG
response code=200
09:52:58
DEBUG
Exiting _make_request()
09:52:58
DEBUG
Exiting get()
09:52:58
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:52:55
09:52:58
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:55-05:00
09:52:58
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:52:55-05:00
09:52:58
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:52:58
DEBUG
Exiting history()
09:52:58
DEBUG
POLL [Yahoo]: 09:52:58 Price=$55.02
09:52:58
DEBUG
CHECK: C=55.02 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:53:00
DEBUG
BAR: 09:52:00 O=55.00 H=55.00 L=55.00 C=55.00
09:53:00
DEBUG
Checking: C=55.00 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:53:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:53:08
DEBUG
Entering history()
09:53:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:08
DEBUG
Entering history()
09:53:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:08
DEBUG
Entering get()
09:53:08
DEBUG
Entering _make_request()
09:53:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:08
DEBUG
Entering _get_cookie_and_crumb()
09:53:08
DEBUG
cookie_mode = 'basic'
09:53:08
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:08
DEBUG
Entering _get_cookie_basic()
09:53:08
DEBUG
reusing cookie
09:53:08
DEBUG
Exiting _get_cookie_basic()
09:53:08
DEBUG
Entering _get_crumb_basic()
09:53:08
DEBUG
reusing crumb
09:53:08
DEBUG
Exiting _get_crumb_basic()
09:53:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:08
DEBUG
Exiting _get_cookie_and_crumb()
09:53:08
DEBUG
response code=200
09:53:08
DEBUG
Exiting _make_request()
09:53:08
DEBUG
Exiting get()
09:53:08
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:52:57
09:53:08
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:52:57-05:00
09:53:08
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:08
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:08
DEBUG
Exiting history()
09:53:08
DEBUG
Exiting history()
09:53:08
DEBUG
Entering history()
09:53:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:08
DEBUG
Entering get()
09:53:08
DEBUG
Entering _make_request()
09:53:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:08
DEBUG
Entering _get_cookie_and_crumb()
09:53:08
DEBUG
cookie_mode = 'basic'
09:53:08
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:08
DEBUG
Entering _get_cookie_basic()
09:53:08
DEBUG
reusing cookie
09:53:08
DEBUG
Exiting _get_cookie_basic()
09:53:08
DEBUG
Entering _get_crumb_basic()
09:53:08
DEBUG
reusing crumb
09:53:08
DEBUG
Exiting _get_crumb_basic()
09:53:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:08
DEBUG
Exiting _get_cookie_and_crumb()
09:53:08
DEBUG
response code=200
09:53:08
DEBUG
Exiting _make_request()
09:53:08
DEBUG
Exiting get()
09:53:08
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:53:07
09:53:08
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:07-05:00
09:53:08
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:07-05:00
09:53:08
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:53:08
DEBUG
Exiting history()
09:53:18
DEBUG
Entering history()
09:53:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:18
DEBUG
Entering history()
09:53:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering get()
09:53:18
DEBUG
Entering _make_request()
09:53:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering _get_cookie_and_crumb()
09:53:18
DEBUG
cookie_mode = 'basic'
09:53:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Entering _get_cookie_basic()
09:53:18
DEBUG
reusing cookie
09:53:18
DEBUG
Exiting _get_cookie_basic()
09:53:18
DEBUG
Entering _get_crumb_basic()
09:53:18
DEBUG
reusing crumb
09:53:18
DEBUG
Exiting _get_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb()
09:53:18
DEBUG
response code=200
09:53:18
DEBUG
Exiting _make_request()
09:53:18
DEBUG
Exiting get()
09:53:18
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:53:17
09:53:18
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:53:17-05:00
09:53:18
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:18
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:18
DEBUG
Exiting history()
09:53:18
DEBUG
Exiting history()
09:53:18
DEBUG
Entering history()
09:53:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering get()
09:53:18
DEBUG
Entering _make_request()
09:53:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering _get_cookie_and_crumb()
09:53:18
DEBUG
cookie_mode = 'basic'
09:53:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Entering _get_cookie_basic()
09:53:18
DEBUG
reusing cookie
09:53:18
DEBUG
Exiting _get_cookie_basic()
09:53:18
DEBUG
Entering _get_crumb_basic()
09:53:18
DEBUG
reusing crumb
09:53:18
DEBUG
Exiting _get_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb()
09:53:18
DEBUG
response code=200
09:53:18
DEBUG
Exiting _make_request()
09:53:18
DEBUG
Exiting get()
09:53:18
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:53:07
09:53:18
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:07-05:00
09:53:18
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:07-05:00
09:53:18
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:53:18
DEBUG
Exiting history()
09:53:18
DEBUG
POLL [Yahoo]: 09:53:18 Price=$55.11
09:53:18
DEBUG
CHECK: C=55.11 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:53:28
DEBUG
Entering history()
09:53:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:28
DEBUG
Entering history()
09:53:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering get()
09:53:28
DEBUG
Entering _make_request()
09:53:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering _get_cookie_and_crumb()
09:53:28
DEBUG
cookie_mode = 'basic'
09:53:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Entering _get_cookie_basic()
09:53:28
DEBUG
reusing cookie
09:53:28
DEBUG
Exiting _get_cookie_basic()
09:53:28
DEBUG
Entering _get_crumb_basic()
09:53:28
DEBUG
reusing crumb
09:53:28
DEBUG
Exiting _get_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb()
09:53:28
DEBUG
response code=200
09:53:28
DEBUG
Exiting _make_request()
09:53:28
DEBUG
Exiting get()
09:53:28
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:53:17
09:53:28
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:53:17-05:00
09:53:28
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:28
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:28
DEBUG
Exiting history()
09:53:28
DEBUG
Exiting history()
09:53:28
DEBUG
Entering history()
09:53:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering get()
09:53:28
DEBUG
Entering _make_request()
09:53:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering _get_cookie_and_crumb()
09:53:28
DEBUG
cookie_mode = 'basic'
09:53:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Entering _get_cookie_basic()
09:53:28
DEBUG
reusing cookie
09:53:28
DEBUG
Exiting _get_cookie_basic()
09:53:28
DEBUG
Entering _get_crumb_basic()
09:53:28
DEBUG
reusing crumb
09:53:28
DEBUG
Exiting _get_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb()
09:53:28
DEBUG
response code=200
09:53:28
DEBUG
Exiting _make_request()
09:53:28
DEBUG
Exiting get()
09:53:28
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:53:26
09:53:28
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:26-05:00
09:53:28
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:26-05:00
09:53:28
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:53:28
DEBUG
Exiting history()
09:53:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:53:38
DEBUG
Entering history()
09:53:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:38
DEBUG
Entering history()
09:53:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering get()
09:53:38
DEBUG
Entering _make_request()
09:53:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering _get_cookie_and_crumb()
09:53:38
DEBUG
cookie_mode = 'basic'
09:53:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Entering _get_cookie_basic()
09:53:38
DEBUG
reusing cookie
09:53:38
DEBUG
Exiting _get_cookie_basic()
09:53:38
DEBUG
Entering _get_crumb_basic()
09:53:38
DEBUG
reusing crumb
09:53:38
DEBUG
Exiting _get_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb()
09:53:38
DEBUG
response code=200
09:53:38
DEBUG
Exiting _make_request()
09:53:38
DEBUG
Exiting get()
09:53:38
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:53:37
09:53:38
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:53:37-05:00
09:53:38
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:38
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:38
DEBUG
Exiting history()
09:53:38
DEBUG
Exiting history()
09:53:38
DEBUG
Entering history()
09:53:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering get()
09:53:38
DEBUG
Entering _make_request()
09:53:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering _get_cookie_and_crumb()
09:53:38
DEBUG
cookie_mode = 'basic'
09:53:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Entering _get_cookie_basic()
09:53:38
DEBUG
reusing cookie
09:53:38
DEBUG
Exiting _get_cookie_basic()
09:53:38
DEBUG
Entering _get_crumb_basic()
09:53:38
DEBUG
reusing crumb
09:53:38
DEBUG
Exiting _get_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb()
09:53:38
DEBUG
response code=200
09:53:38
DEBUG
Exiting _make_request()
09:53:38
DEBUG
Exiting get()
09:53:38
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:53:26
09:53:38
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:26-05:00
09:53:38
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:26-05:00
09:53:38
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:53:38
DEBUG
Exiting history()
09:53:38
DEBUG
POLL [Yahoo]: 09:53:38 Price=$55.11
09:53:38
DEBUG
CHECK: C=55.11 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:53:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:53:48
DEBUG
Entering history()
09:53:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:48
DEBUG
Entering history()
09:53:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering get()
09:53:48
DEBUG
Entering _make_request()
09:53:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering _get_cookie_and_crumb()
09:53:48
DEBUG
cookie_mode = 'basic'
09:53:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Entering _get_cookie_basic()
09:53:48
DEBUG
reusing cookie
09:53:48
DEBUG
Exiting _get_cookie_basic()
09:53:48
DEBUG
Entering _get_crumb_basic()
09:53:48
DEBUG
reusing crumb
09:53:48
DEBUG
Exiting _get_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb()
09:53:48
DEBUG
response code=200
09:53:48
DEBUG
Exiting _make_request()
09:53:48
DEBUG
Exiting get()
09:53:48
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:53:37
09:53:48
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:53:37-05:00
09:53:48
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:48
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:48
DEBUG
Exiting history()
09:53:48
DEBUG
Exiting history()
09:53:48
DEBUG
Entering history()
09:53:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering get()
09:53:48
DEBUG
Entering _make_request()
09:53:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering _get_cookie_and_crumb()
09:53:48
DEBUG
cookie_mode = 'basic'
09:53:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Entering _get_cookie_basic()
09:53:48
DEBUG
reusing cookie
09:53:48
DEBUG
Exiting _get_cookie_basic()
09:53:48
DEBUG
Entering _get_crumb_basic()
09:53:48
DEBUG
reusing crumb
09:53:48
DEBUG
Exiting _get_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb()
09:53:48
DEBUG
response code=200
09:53:48
DEBUG
Exiting _make_request()
09:53:48
DEBUG
Exiting get()
09:53:48
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:53:48
09:53:48
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:48-05:00
09:53:48
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:48-05:00
09:53:48
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:53:48
DEBUG
Exiting history()
09:53:59
DEBUG
Entering history()
09:53:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:59
DEBUG
Entering history()
09:53:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:59
DEBUG
Entering get()
09:53:59
DEBUG
Entering _make_request()
09:53:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:59
DEBUG
Entering _get_cookie_and_crumb()
09:53:59
DEBUG
cookie_mode = 'basic'
09:53:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:59
DEBUG
Entering _get_cookie_basic()
09:53:59
DEBUG
reusing cookie
09:53:59
DEBUG
Exiting _get_cookie_basic()
09:53:59
DEBUG
Entering _get_crumb_basic()
09:53:59
DEBUG
reusing crumb
09:53:59
DEBUG
Exiting _get_crumb_basic()
09:53:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:59
DEBUG
Exiting _get_cookie_and_crumb()
09:53:59
DEBUG
response code=200
09:53:59
DEBUG
Exiting _make_request()
09:53:59
DEBUG
Exiting get()
09:53:59
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:53:57
09:53:59
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:53:57-05:00
09:53:59
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:59
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:53:59
DEBUG
Exiting history()
09:53:59
DEBUG
Exiting history()
09:53:59
DEBUG
Entering history()
09:53:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:59
DEBUG
Entering get()
09:53:59
DEBUG
Entering _make_request()
09:53:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:59
DEBUG
Entering _get_cookie_and_crumb()
09:53:59
DEBUG
cookie_mode = 'basic'
09:53:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:59
DEBUG
Entering _get_cookie_basic()
09:53:59
DEBUG
reusing cookie
09:53:59
DEBUG
Exiting _get_cookie_basic()
09:53:59
DEBUG
Entering _get_crumb_basic()
09:53:59
DEBUG
reusing crumb
09:53:59
DEBUG
Exiting _get_crumb_basic()
09:53:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:59
DEBUG
Exiting _get_cookie_and_crumb()
09:53:59
DEBUG
response code=200
09:53:59
DEBUG
Exiting _make_request()
09:53:59
DEBUG
Exiting get()
09:53:59
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:53:57
09:53:59
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:57-05:00
09:53:59
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:53:57-05:00
09:53:59
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:53:59
DEBUG
Exiting history()
09:53:59
DEBUG
POLL [Yahoo]: 09:53:59 Price=$55.10
09:53:59
DEBUG
CHECK: C=55.10 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:54:00
DEBUG
BAR: 09:53:00 O=55.14 H=55.14 L=55.14 C=55.14
09:54:00
DEBUG
Checking: C=55.14 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:54:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:54:09
DEBUG
Entering history()
09:54:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:09
DEBUG
Entering history()
09:54:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:09
DEBUG
Entering get()
09:54:09
DEBUG
Entering _make_request()
09:54:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:09
DEBUG
Entering _get_cookie_and_crumb()
09:54:09
DEBUG
cookie_mode = 'basic'
09:54:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:09
DEBUG
Entering _get_cookie_basic()
09:54:09
DEBUG
reusing cookie
09:54:09
DEBUG
Exiting _get_cookie_basic()
09:54:09
DEBUG
Entering _get_crumb_basic()
09:54:09
DEBUG
reusing crumb
09:54:09
DEBUG
Exiting _get_crumb_basic()
09:54:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:09
DEBUG
Exiting _get_cookie_and_crumb()
09:54:09
DEBUG
response code=200
09:54:09
DEBUG
Exiting _make_request()
09:54:09
DEBUG
Exiting get()
09:54:09
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:54:08
09:54:09
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:54:08-05:00
09:54:09
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:09
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:09
DEBUG
Exiting history()
09:54:09
DEBUG
Exiting history()
09:54:09
DEBUG
Entering history()
09:54:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:09
DEBUG
Entering get()
09:54:09
DEBUG
Entering _make_request()
09:54:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:09
DEBUG
Entering _get_cookie_and_crumb()
09:54:09
DEBUG
cookie_mode = 'basic'
09:54:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:09
DEBUG
Entering _get_cookie_basic()
09:54:09
DEBUG
reusing cookie
09:54:09
DEBUG
Exiting _get_cookie_basic()
09:54:09
DEBUG
Entering _get_crumb_basic()
09:54:09
DEBUG
reusing crumb
09:54:09
DEBUG
Exiting _get_crumb_basic()
09:54:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:09
DEBUG
Exiting _get_cookie_and_crumb()
09:54:09
DEBUG
response code=200
09:54:09
DEBUG
Exiting _make_request()
09:54:09
DEBUG
Exiting get()
09:54:09
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:54:08
09:54:09
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:08-05:00
09:54:09
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:08-05:00
09:54:09
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:54:09
DEBUG
Exiting history()
09:54:09
DEBUG
POLL [Yahoo]: 09:54:09 Price=$55.01
09:54:09
DEBUG
CHECK: C=55.01 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:54:19
DEBUG
Entering history()
09:54:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:19
DEBUG
Entering history()
09:54:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering get()
09:54:19
DEBUG
Entering _make_request()
09:54:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering _get_cookie_and_crumb()
09:54:19
DEBUG
cookie_mode = 'basic'
09:54:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Entering _get_cookie_basic()
09:54:19
DEBUG
reusing cookie
09:54:19
DEBUG
Exiting _get_cookie_basic()
09:54:19
DEBUG
Entering _get_crumb_basic()
09:54:19
DEBUG
reusing crumb
09:54:19
DEBUG
Exiting _get_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb()
09:54:19
DEBUG
response code=200
09:54:19
DEBUG
Exiting _make_request()
09:54:19
DEBUG
Exiting get()
09:54:19
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:54:08
09:54:19
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:54:08-05:00
09:54:19
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:19
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:19
DEBUG
Exiting history()
09:54:19
DEBUG
Exiting history()
09:54:19
DEBUG
Entering history()
09:54:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering get()
09:54:19
DEBUG
Entering _make_request()
09:54:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering _get_cookie_and_crumb()
09:54:19
DEBUG
cookie_mode = 'basic'
09:54:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Entering _get_cookie_basic()
09:54:19
DEBUG
reusing cookie
09:54:19
DEBUG
Exiting _get_cookie_basic()
09:54:19
DEBUG
Entering _get_crumb_basic()
09:54:19
DEBUG
reusing crumb
09:54:19
DEBUG
Exiting _get_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb()
09:54:19
DEBUG
response code=200
09:54:19
DEBUG
Exiting _make_request()
09:54:19
DEBUG
Exiting get()
09:54:19
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:54:08
09:54:19
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:08-05:00
09:54:19
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:08-05:00
09:54:19
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:54:19
DEBUG
Exiting history()
09:54:29
DEBUG
Entering history()
09:54:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:29
DEBUG
Entering history()
09:54:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering get()
09:54:29
DEBUG
Entering _make_request()
09:54:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering _get_cookie_and_crumb()
09:54:29
DEBUG
cookie_mode = 'basic'
09:54:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Entering _get_cookie_basic()
09:54:29
DEBUG
reusing cookie
09:54:29
DEBUG
Exiting _get_cookie_basic()
09:54:29
DEBUG
Entering _get_crumb_basic()
09:54:29
DEBUG
reusing crumb
09:54:29
DEBUG
Exiting _get_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb()
09:54:29
DEBUG
response code=200
09:54:29
DEBUG
Exiting _make_request()
09:54:29
DEBUG
Exiting get()
09:54:29
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:54:28
09:54:29
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:54:28-05:00
09:54:29
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:29
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:29
DEBUG
Exiting history()
09:54:29
DEBUG
Exiting history()
09:54:29
DEBUG
Entering history()
09:54:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering get()
09:54:29
DEBUG
Entering _make_request()
09:54:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering _get_cookie_and_crumb()
09:54:29
DEBUG
cookie_mode = 'basic'
09:54:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Entering _get_cookie_basic()
09:54:29
DEBUG
reusing cookie
09:54:29
DEBUG
Exiting _get_cookie_basic()
09:54:29
DEBUG
Entering _get_crumb_basic()
09:54:29
DEBUG
reusing crumb
09:54:29
DEBUG
Exiting _get_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb()
09:54:29
DEBUG
response code=200
09:54:29
DEBUG
Exiting _make_request()
09:54:29
DEBUG
Exiting get()
09:54:29
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:54:28
09:54:29
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:28-05:00
09:54:29
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:28-05:00
09:54:29
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:54:29
DEBUG
Exiting history()
09:54:29
DEBUG
POLL [Yahoo]: 09:54:29 Price=$54.99
09:54:29
DEBUG
CHECK: C=54.99 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:54:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:54:39
DEBUG
Entering history()
09:54:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:39
DEBUG
Entering history()
09:54:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering get()
09:54:39
DEBUG
Entering _make_request()
09:54:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering _get_cookie_and_crumb()
09:54:39
DEBUG
cookie_mode = 'basic'
09:54:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Entering _get_cookie_basic()
09:54:39
DEBUG
reusing cookie
09:54:39
DEBUG
Exiting _get_cookie_basic()
09:54:39
DEBUG
Entering _get_crumb_basic()
09:54:39
DEBUG
reusing crumb
09:54:39
DEBUG
Exiting _get_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb()
09:54:39
DEBUG
response code=200
09:54:39
DEBUG
Exiting _make_request()
09:54:39
DEBUG
Exiting get()
09:54:39
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:54:28
09:54:39
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:54:28-05:00
09:54:39
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:39
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:39
DEBUG
Exiting history()
09:54:39
DEBUG
Exiting history()
09:54:39
DEBUG
Entering history()
09:54:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering get()
09:54:39
DEBUG
Entering _make_request()
09:54:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering _get_cookie_and_crumb()
09:54:39
DEBUG
cookie_mode = 'basic'
09:54:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Entering _get_cookie_basic()
09:54:39
DEBUG
reusing cookie
09:54:39
DEBUG
Exiting _get_cookie_basic()
09:54:39
DEBUG
Entering _get_crumb_basic()
09:54:39
DEBUG
reusing crumb
09:54:39
DEBUG
Exiting _get_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb()
09:54:39
DEBUG
response code=200
09:54:39
DEBUG
Exiting _make_request()
09:54:39
DEBUG
Exiting get()
09:54:39
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:54:28
09:54:39
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:28-05:00
09:54:39
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:28-05:00
09:54:39
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:54:39
DEBUG
Exiting history()
09:54:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:54:49
DEBUG
Entering history()
09:54:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:49
DEBUG
Entering history()
09:54:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering get()
09:54:49
DEBUG
Entering _make_request()
09:54:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering _get_cookie_and_crumb()
09:54:49
DEBUG
cookie_mode = 'basic'
09:54:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Entering _get_cookie_basic()
09:54:49
DEBUG
reusing cookie
09:54:49
DEBUG
Exiting _get_cookie_basic()
09:54:49
DEBUG
Entering _get_crumb_basic()
09:54:49
DEBUG
reusing crumb
09:54:49
DEBUG
Exiting _get_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb()
09:54:49
DEBUG
response code=200
09:54:49
DEBUG
Exiting _make_request()
09:54:49
DEBUG
Exiting get()
09:54:49
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:54:42
09:54:49
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:54:42-05:00
09:54:49
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:49
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:54:49
DEBUG
Exiting history()
09:54:49
DEBUG
Exiting history()
09:54:49
DEBUG
Entering history()
09:54:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering get()
09:54:49
DEBUG
Entering _make_request()
09:54:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering _get_cookie_and_crumb()
09:54:49
DEBUG
cookie_mode = 'basic'
09:54:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Entering _get_cookie_basic()
09:54:49
DEBUG
reusing cookie
09:54:49
DEBUG
Exiting _get_cookie_basic()
09:54:49
DEBUG
Entering _get_crumb_basic()
09:54:49
DEBUG
reusing crumb
09:54:49
DEBUG
Exiting _get_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb()
09:54:49
DEBUG
response code=200
09:54:49
DEBUG
Exiting _make_request()
09:54:49
DEBUG
Exiting get()
09:54:49
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:54:42
09:54:49
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:42-05:00
09:54:49
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:42-05:00
09:54:49
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:54:49
DEBUG
Exiting history()
09:54:49
DEBUG
POLL [Yahoo]: 09:54:49 Price=$54.96
09:54:49
DEBUG
CHECK: C=54.96 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:54:59
DEBUG
Entering history()
09:54:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:59
DEBUG
Entering history()
09:54:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:59
DEBUG
Entering get()
09:54:59
DEBUG
Entering _make_request()
09:54:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:59
DEBUG
Entering _get_cookie_and_crumb()
09:54:59
DEBUG
cookie_mode = 'basic'
09:54:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:59
DEBUG
Entering _get_cookie_basic()
09:54:59
DEBUG
reusing cookie
09:54:59
DEBUG
Exiting _get_cookie_basic()
09:54:59
DEBUG
Entering _get_crumb_basic()
09:54:59
DEBUG
reusing crumb
09:54:59
DEBUG
Exiting _get_crumb_basic()
09:54:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:59
DEBUG
Exiting _get_cookie_and_crumb()
09:54:59
DEBUG
response code=200
09:54:59
DEBUG
Exiting _make_request()
09:54:59
DEBUG
Exiting get()
09:54:59
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:54:42
09:54:59
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:54:42-05:00
09:55:00
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:00
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:00
DEBUG
Exiting history()
09:55:00
DEBUG
Exiting history()
09:55:00
DEBUG
Entering history()
09:55:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:00
DEBUG
Entering get()
09:55:00
DEBUG
Entering _make_request()
09:55:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:00
DEBUG
Entering _get_cookie_and_crumb()
09:55:00
DEBUG
cookie_mode = 'basic'
09:55:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:00
DEBUG
Entering _get_cookie_basic()
09:55:00
DEBUG
reusing cookie
09:55:00
DEBUG
Exiting _get_cookie_basic()
09:55:00
DEBUG
Entering _get_crumb_basic()
09:55:00
DEBUG
reusing crumb
09:55:00
DEBUG
Exiting _get_crumb_basic()
09:55:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:00
DEBUG
Exiting _get_cookie_and_crumb()
09:55:00
DEBUG
response code=200
09:55:00
DEBUG
Exiting _make_request()
09:55:00
DEBUG
Exiting get()
09:55:00
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:54:49
09:55:00
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:49-05:00
09:55:00
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:54:49-05:00
09:55:00
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:55:00
DEBUG
Exiting history()
09:55:00
DEBUG
CHECK: C=54.96 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:55:00
DEBUG
BAR: 09:54:00 O=54.95 H=54.95 L=54.95 C=54.95
09:55:00
DEBUG
Checking: C=54.95 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:55:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:55:10
DEBUG
Entering history()
09:55:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:10
DEBUG
Entering history()
09:55:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering get()
09:55:10
DEBUG
Entering _make_request()
09:55:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering _get_cookie_and_crumb()
09:55:10
DEBUG
cookie_mode = 'basic'
09:55:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Entering _get_cookie_basic()
09:55:10
DEBUG
reusing cookie
09:55:10
DEBUG
Exiting _get_cookie_basic()
09:55:10
DEBUG
Entering _get_crumb_basic()
09:55:10
DEBUG
reusing crumb
09:55:10
DEBUG
Exiting _get_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb()
09:55:10
DEBUG
response code=200
09:55:10
DEBUG
Exiting _make_request()
09:55:10
DEBUG
Exiting get()
09:55:10
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:55:09
09:55:10
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:55:09-05:00
09:55:10
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:10
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:10
DEBUG
Exiting history()
09:55:10
DEBUG
Exiting history()
09:55:10
DEBUG
Entering history()
09:55:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering get()
09:55:10
DEBUG
Entering _make_request()
09:55:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering _get_cookie_and_crumb()
09:55:10
DEBUG
cookie_mode = 'basic'
09:55:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Entering _get_cookie_basic()
09:55:10
DEBUG
reusing cookie
09:55:10
DEBUG
Exiting _get_cookie_basic()
09:55:10
DEBUG
Entering _get_crumb_basic()
09:55:10
DEBUG
reusing crumb
09:55:10
DEBUG
Exiting _get_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb()
09:55:10
DEBUG
response code=200
09:55:10
DEBUG
Exiting _make_request()
09:55:10
DEBUG
Exiting get()
09:55:10
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:55:09
09:55:10
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:09-05:00
09:55:10
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:09-05:00
09:55:10
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:55:10
DEBUG
Exiting history()
09:55:10
DEBUG
POLL [Yahoo]: 09:55:10 Price=$54.90
09:55:10
DEBUG
CHECK: C=54.90 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:55:20
DEBUG
Entering history()
09:55:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:20
DEBUG
Entering history()
09:55:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering get()
09:55:20
DEBUG
Entering _make_request()
09:55:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering _get_cookie_and_crumb()
09:55:20
DEBUG
cookie_mode = 'basic'
09:55:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Entering _get_cookie_basic()
09:55:20
DEBUG
reusing cookie
09:55:20
DEBUG
Exiting _get_cookie_basic()
09:55:20
DEBUG
Entering _get_crumb_basic()
09:55:20
DEBUG
reusing crumb
09:55:20
DEBUG
Exiting _get_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb()
09:55:20
DEBUG
response code=200
09:55:20
DEBUG
Exiting _make_request()
09:55:20
DEBUG
Exiting get()
09:55:20
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:55:09
09:55:20
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:55:09-05:00
09:55:20
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:20
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:20
DEBUG
Exiting history()
09:55:20
DEBUG
Exiting history()
09:55:20
DEBUG
Entering history()
09:55:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering get()
09:55:20
DEBUG
Entering _make_request()
09:55:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering _get_cookie_and_crumb()
09:55:20
DEBUG
cookie_mode = 'basic'
09:55:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Entering _get_cookie_basic()
09:55:20
DEBUG
reusing cookie
09:55:20
DEBUG
Exiting _get_cookie_basic()
09:55:20
DEBUG
Entering _get_crumb_basic()
09:55:20
DEBUG
reusing crumb
09:55:20
DEBUG
Exiting _get_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb()
09:55:20
DEBUG
response code=200
09:55:20
DEBUG
Exiting _make_request()
09:55:20
DEBUG
Exiting get()
09:55:20
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:55:09
09:55:20
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:09-05:00
09:55:20
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:09-05:00
09:55:20
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:55:20
DEBUG
Exiting history()
09:55:30
DEBUG
Entering history()
09:55:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:30
DEBUG
Entering history()
09:55:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering get()
09:55:30
DEBUG
Entering _make_request()
09:55:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering _get_cookie_and_crumb()
09:55:30
DEBUG
cookie_mode = 'basic'
09:55:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Entering _get_cookie_basic()
09:55:30
DEBUG
reusing cookie
09:55:30
DEBUG
Exiting _get_cookie_basic()
09:55:30
DEBUG
Entering _get_crumb_basic()
09:55:30
DEBUG
reusing crumb
09:55:30
DEBUG
Exiting _get_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb()
09:55:30
DEBUG
response code=200
09:55:30
DEBUG
Exiting _make_request()
09:55:30
DEBUG
Exiting get()
09:55:30
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:55:28
09:55:30
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:55:28-05:00
09:55:30
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:30
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:30
DEBUG
Exiting history()
09:55:30
DEBUG
Exiting history()
09:55:30
DEBUG
Entering history()
09:55:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering get()
09:55:30
DEBUG
Entering _make_request()
09:55:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering _get_cookie_and_crumb()
09:55:30
DEBUG
cookie_mode = 'basic'
09:55:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Entering _get_cookie_basic()
09:55:30
DEBUG
reusing cookie
09:55:30
DEBUG
Exiting _get_cookie_basic()
09:55:30
DEBUG
Entering _get_crumb_basic()
09:55:30
DEBUG
reusing crumb
09:55:30
DEBUG
Exiting _get_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb()
09:55:30
DEBUG
response code=200
09:55:30
DEBUG
Exiting _make_request()
09:55:30
DEBUG
Exiting get()
09:55:30
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:55:28
09:55:30
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:28-05:00
09:55:30
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:28-05:00
09:55:30
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:55:30
DEBUG
Exiting history()
09:55:30
DEBUG
POLL [Yahoo]: 09:55:30 Price=$54.88
09:55:30
DEBUG
CHECK: C=54.88 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:55:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:55:40
DEBUG
Entering history()
09:55:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:40
DEBUG
Entering history()
09:55:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:40
DEBUG
Entering get()
09:55:40
DEBUG
Entering _make_request()
09:55:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:40
DEBUG
Entering _get_cookie_and_crumb()
09:55:40
DEBUG
cookie_mode = 'basic'
09:55:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:40
DEBUG
Entering _get_cookie_basic()
09:55:40
DEBUG
reusing cookie
09:55:40
DEBUG
Exiting _get_cookie_basic()
09:55:40
DEBUG
Entering _get_crumb_basic()
09:55:40
DEBUG
reusing crumb
09:55:40
DEBUG
Exiting _get_crumb_basic()
09:55:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:40
DEBUG
Exiting _get_cookie_and_crumb()
09:55:40
DEBUG
response code=200
09:55:40
DEBUG
Exiting _make_request()
09:55:40
DEBUG
Exiting get()
09:55:40
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:55:28
09:55:40
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:55:28-05:00
09:55:40
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:40
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:40
DEBUG
Exiting history()
09:55:40
DEBUG
Exiting history()
09:55:40
DEBUG
Entering history()
09:55:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:40
DEBUG
Entering get()
09:55:40
DEBUG
Entering _make_request()
09:55:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:40
DEBUG
Entering _get_cookie_and_crumb()
09:55:40
DEBUG
cookie_mode = 'basic'
09:55:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:40
DEBUG
Entering _get_cookie_basic()
09:55:40
DEBUG
reusing cookie
09:55:40
DEBUG
Exiting _get_cookie_basic()
09:55:40
DEBUG
Entering _get_crumb_basic()
09:55:40
DEBUG
reusing crumb
09:55:40
DEBUG
Exiting _get_crumb_basic()
09:55:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:40
DEBUG
Exiting _get_cookie_and_crumb()
09:55:40
DEBUG
response code=200
09:55:40
DEBUG
Exiting _make_request()
09:55:40
DEBUG
Exiting get()
09:55:40
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:55:34
09:55:40
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:34-05:00
09:55:40
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:34-05:00
09:55:40
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:55:40
DEBUG
Exiting history()
09:55:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:55:50
DEBUG
Entering history()
09:55:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:50
DEBUG
Entering history()
09:55:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:50
DEBUG
Entering get()
09:55:50
DEBUG
Entering _make_request()
09:55:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:50
DEBUG
Entering _get_cookie_and_crumb()
09:55:50
DEBUG
cookie_mode = 'basic'
09:55:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:50
DEBUG
Entering _get_cookie_basic()
09:55:50
DEBUG
reusing cookie
09:55:50
DEBUG
Exiting _get_cookie_basic()
09:55:50
DEBUG
Entering _get_crumb_basic()
09:55:50
DEBUG
reusing crumb
09:55:50
DEBUG
Exiting _get_crumb_basic()
09:55:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:50
DEBUG
Exiting _get_cookie_and_crumb()
09:55:50
DEBUG
response code=200
09:55:50
DEBUG
Exiting _make_request()
09:55:50
DEBUG
Exiting get()
09:55:50
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:55:48
09:55:50
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:55:48-05:00
09:55:50
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:50
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:55:50
DEBUG
Exiting history()
09:55:50
DEBUG
Exiting history()
09:55:50
DEBUG
Entering history()
09:55:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:50
DEBUG
Entering get()
09:55:50
DEBUG
Entering _make_request()
09:55:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:50
DEBUG
Entering _get_cookie_and_crumb()
09:55:50
DEBUG
cookie_mode = 'basic'
09:55:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:50
DEBUG
Entering _get_cookie_basic()
09:55:50
DEBUG
reusing cookie
09:55:50
DEBUG
Exiting _get_cookie_basic()
09:55:50
DEBUG
Entering _get_crumb_basic()
09:55:50
DEBUG
reusing crumb
09:55:50
DEBUG
Exiting _get_crumb_basic()
09:55:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:50
DEBUG
Exiting _get_cookie_and_crumb()
09:55:50
DEBUG
response code=200
09:55:50
DEBUG
Exiting _make_request()
09:55:50
DEBUG
Exiting get()
09:55:50
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:55:34
09:55:50
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:34-05:00
09:55:50
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:34-05:00
09:55:50
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:55:50
DEBUG
Exiting history()
09:55:50
DEBUG
POLL [Yahoo]: 09:55:50 Price=$54.90
09:55:50
DEBUG
CHECK: C=54.90 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:56:00
DEBUG
BAR: 09:55:00 O=54.88 H=54.88 L=54.87 C=54.87
09:56:00
DEBUG
Checking: C=54.87 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:56:00
DEBUG
Entering history()
09:56:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:00
DEBUG
Entering history()
09:56:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:00
DEBUG
Entering get()
09:56:00
DEBUG
Entering _make_request()
09:56:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:00
DEBUG
Entering _get_cookie_and_crumb()
09:56:00
DEBUG
cookie_mode = 'basic'
09:56:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:00
DEBUG
Entering _get_cookie_basic()
09:56:00
DEBUG
reusing cookie
09:56:00
DEBUG
Exiting _get_cookie_basic()
09:56:00
DEBUG
Entering _get_crumb_basic()
09:56:00
DEBUG
reusing crumb
09:56:00
DEBUG
Exiting _get_crumb_basic()
09:56:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:00
DEBUG
Exiting _get_cookie_and_crumb()
09:56:00
DEBUG
response code=200
09:56:00
DEBUG
Exiting _make_request()
09:56:00
DEBUG
Exiting get()
09:56:00
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:55:48
09:56:00
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:55:48-05:00
09:56:00
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:00
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:00
DEBUG
Exiting history()
09:56:00
DEBUG
Exiting history()
09:56:00
DEBUG
Entering history()
09:56:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:00
DEBUG
Entering get()
09:56:00
DEBUG
Entering _make_request()
09:56:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:00
DEBUG
Entering _get_cookie_and_crumb()
09:56:00
DEBUG
cookie_mode = 'basic'
09:56:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:00
DEBUG
Entering _get_cookie_basic()
09:56:00
DEBUG
reusing cookie
09:56:00
DEBUG
Exiting _get_cookie_basic()
09:56:00
DEBUG
Entering _get_crumb_basic()
09:56:00
DEBUG
reusing crumb
09:56:00
DEBUG
Exiting _get_crumb_basic()
09:56:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:00
DEBUG
Exiting _get_cookie_and_crumb()
09:56:00
DEBUG
response code=200
09:56:00
DEBUG
Exiting _make_request()
09:56:00
DEBUG
Exiting get()
09:56:00
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:55:57
09:56:00
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:57-05:00
09:56:00
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:55:57-05:00
09:56:00
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:56:00
DEBUG
Exiting history()
09:56:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:56:10
DEBUG
Entering history()
09:56:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:10
DEBUG
Entering history()
09:56:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:10
DEBUG
Entering get()
09:56:10
DEBUG
Entering _make_request()
09:56:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:10
DEBUG
Entering _get_cookie_and_crumb()
09:56:10
DEBUG
cookie_mode = 'basic'
09:56:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:10
DEBUG
Entering _get_cookie_basic()
09:56:10
DEBUG
reusing cookie
09:56:10
DEBUG
Exiting _get_cookie_basic()
09:56:10
DEBUG
Entering _get_crumb_basic()
09:56:10
DEBUG
reusing crumb
09:56:10
DEBUG
Exiting _get_crumb_basic()
09:56:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:10
DEBUG
Exiting _get_cookie_and_crumb()
09:56:10
DEBUG
response code=200
09:56:10
DEBUG
Exiting _make_request()
09:56:10
DEBUG
Exiting get()
09:56:10
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:56:09
09:56:11
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:56:09-05:00
09:56:11
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:11
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:11
DEBUG
Exiting history()
09:56:11
DEBUG
Exiting history()
09:56:11
DEBUG
Entering history()
09:56:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:11
DEBUG
Entering get()
09:56:11
DEBUG
Entering _make_request()
09:56:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:11
DEBUG
Entering _get_cookie_and_crumb()
09:56:11
DEBUG
cookie_mode = 'basic'
09:56:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:11
DEBUG
Entering _get_cookie_basic()
09:56:11
DEBUG
reusing cookie
09:56:11
DEBUG
Exiting _get_cookie_basic()
09:56:11
DEBUG
Entering _get_crumb_basic()
09:56:11
DEBUG
reusing crumb
09:56:11
DEBUG
Exiting _get_crumb_basic()
09:56:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:11
DEBUG
Exiting _get_cookie_and_crumb()
09:56:11
DEBUG
response code=200
09:56:11
DEBUG
Exiting _make_request()
09:56:11
DEBUG
Exiting get()
09:56:11
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:56:09
09:56:11
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:09-05:00
09:56:11
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:09-05:00
09:56:11
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:56:11
DEBUG
Exiting history()
09:56:11
DEBUG
POLL [Yahoo]: 09:56:11 Price=$54.85
09:56:11
DEBUG
CHECK: C=54.85 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:56:21
DEBUG
Entering history()
09:56:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:21
DEBUG
Entering history()
09:56:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:21
DEBUG
Entering get()
09:56:21
DEBUG
Entering _make_request()
09:56:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:21
DEBUG
Entering _get_cookie_and_crumb()
09:56:21
DEBUG
cookie_mode = 'basic'
09:56:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:21
DEBUG
Entering _get_cookie_basic()
09:56:21
DEBUG
reusing cookie
09:56:21
DEBUG
Exiting _get_cookie_basic()
09:56:21
DEBUG
Entering _get_crumb_basic()
09:56:21
DEBUG
reusing crumb
09:56:21
DEBUG
Exiting _get_crumb_basic()
09:56:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:21
DEBUG
Exiting _get_cookie_and_crumb()
09:56:21
DEBUG
response code=200
09:56:21
DEBUG
Exiting _make_request()
09:56:21
DEBUG
Exiting get()
09:56:21
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:56:18
09:56:21
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:56:18-05:00
09:56:21
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:21
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:21
DEBUG
Exiting history()
09:56:21
DEBUG
Exiting history()
09:56:21
DEBUG
Entering history()
09:56:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:21
DEBUG
Entering get()
09:56:21
DEBUG
Entering _make_request()
09:56:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:21
DEBUG
Entering _get_cookie_and_crumb()
09:56:21
DEBUG
cookie_mode = 'basic'
09:56:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:21
DEBUG
Entering _get_cookie_basic()
09:56:21
DEBUG
reusing cookie
09:56:21
DEBUG
Exiting _get_cookie_basic()
09:56:21
DEBUG
Entering _get_crumb_basic()
09:56:21
DEBUG
reusing crumb
09:56:21
DEBUG
Exiting _get_crumb_basic()
09:56:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:21
DEBUG
Exiting _get_cookie_and_crumb()
09:56:21
DEBUG
response code=200
09:56:21
DEBUG
Exiting _make_request()
09:56:21
DEBUG
Exiting get()
09:56:21
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:56:18
09:56:21
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:18-05:00
09:56:21
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:18-05:00
09:56:21
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:56:21
DEBUG
Exiting history()
09:56:21
DEBUG
POLL [Yahoo]: 09:56:21 Price=$54.90
09:56:21
DEBUG
CHECK: C=54.90 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:56:31
DEBUG
Entering history()
09:56:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:31
DEBUG
Entering history()
09:56:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:31
DEBUG
Entering get()
09:56:31
DEBUG
Entering _make_request()
09:56:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:31
DEBUG
Entering _get_cookie_and_crumb()
09:56:31
DEBUG
cookie_mode = 'basic'
09:56:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:31
DEBUG
Entering _get_cookie_basic()
09:56:31
DEBUG
reusing cookie
09:56:31
DEBUG
Exiting _get_cookie_basic()
09:56:31
DEBUG
Entering _get_crumb_basic()
09:56:31
DEBUG
reusing crumb
09:56:31
DEBUG
Exiting _get_crumb_basic()
09:56:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:31
DEBUG
Exiting _get_cookie_and_crumb()
09:56:31
DEBUG
response code=200
09:56:31
DEBUG
Exiting _make_request()
09:56:31
DEBUG
Exiting get()
09:56:31
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:56:29
09:56:31
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:56:29-05:00
09:56:31
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:31
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:31
DEBUG
Exiting history()
09:56:31
DEBUG
Exiting history()
09:56:31
DEBUG
Entering history()
09:56:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:31
DEBUG
Entering get()
09:56:31
DEBUG
Entering _make_request()
09:56:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:31
DEBUG
Entering _get_cookie_and_crumb()
09:56:31
DEBUG
cookie_mode = 'basic'
09:56:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:31
DEBUG
Entering _get_cookie_basic()
09:56:31
DEBUG
reusing cookie
09:56:31
DEBUG
Exiting _get_cookie_basic()
09:56:31
DEBUG
Entering _get_crumb_basic()
09:56:31
DEBUG
reusing crumb
09:56:31
DEBUG
Exiting _get_crumb_basic()
09:56:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:31
DEBUG
Exiting _get_cookie_and_crumb()
09:56:31
DEBUG
response code=200
09:56:31
DEBUG
Exiting _make_request()
09:56:31
DEBUG
Exiting get()
09:56:31
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:56:29
09:56:31
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:29-05:00
09:56:31
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:29-05:00
09:56:31
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:56:31
DEBUG
Exiting history()
09:56:31
DEBUG
POLL [Yahoo]: 09:56:31 Price=$54.84
09:56:31
DEBUG
CHECK: C=54.84 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:56:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:56:41
DEBUG
Entering history()
09:56:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:41
DEBUG
Entering history()
09:56:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:41
DEBUG
Entering get()
09:56:41
DEBUG
Entering _make_request()
09:56:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:41
DEBUG
Entering _get_cookie_and_crumb()
09:56:41
DEBUG
cookie_mode = 'basic'
09:56:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:41
DEBUG
Entering _get_cookie_basic()
09:56:41
DEBUG
reusing cookie
09:56:41
DEBUG
Exiting _get_cookie_basic()
09:56:41
DEBUG
Entering _get_crumb_basic()
09:56:41
DEBUG
reusing crumb
09:56:41
DEBUG
Exiting _get_crumb_basic()
09:56:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:41
DEBUG
Exiting _get_cookie_and_crumb()
09:56:41
DEBUG
response code=200
09:56:41
DEBUG
Exiting _make_request()
09:56:41
DEBUG
Exiting get()
09:56:41
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:56:29
09:56:41
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:56:29-05:00
09:56:41
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:41
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:41
DEBUG
Exiting history()
09:56:41
DEBUG
Exiting history()
09:56:41
DEBUG
Entering history()
09:56:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:41
DEBUG
Entering get()
09:56:41
DEBUG
Entering _make_request()
09:56:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:41
DEBUG
Entering _get_cookie_and_crumb()
09:56:41
DEBUG
cookie_mode = 'basic'
09:56:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:41
DEBUG
Entering _get_cookie_basic()
09:56:41
DEBUG
reusing cookie
09:56:41
DEBUG
Exiting _get_cookie_basic()
09:56:41
DEBUG
Entering _get_crumb_basic()
09:56:41
DEBUG
reusing crumb
09:56:41
DEBUG
Exiting _get_crumb_basic()
09:56:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:41
DEBUG
Exiting _get_cookie_and_crumb()
09:56:41
DEBUG
response code=200
09:56:41
DEBUG
Exiting _make_request()
09:56:41
DEBUG
Exiting get()
09:56:41
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:56:29
09:56:41
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:29-05:00
09:56:41
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:29-05:00
09:56:41
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:56:41
DEBUG
Exiting history()
09:56:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:56:51
DEBUG
Entering history()
09:56:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:51
DEBUG
Entering history()
09:56:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:51
DEBUG
Entering get()
09:56:51
DEBUG
Entering _make_request()
09:56:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:51
DEBUG
Entering _get_cookie_and_crumb()
09:56:51
DEBUG
cookie_mode = 'basic'
09:56:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:51
DEBUG
Entering _get_cookie_basic()
09:56:51
DEBUG
reusing cookie
09:56:51
DEBUG
Exiting _get_cookie_basic()
09:56:51
DEBUG
Entering _get_crumb_basic()
09:56:51
DEBUG
reusing crumb
09:56:51
DEBUG
Exiting _get_crumb_basic()
09:56:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:51
DEBUG
Exiting _get_cookie_and_crumb()
09:56:51
DEBUG
response code=200
09:56:51
DEBUG
Exiting _make_request()
09:56:51
DEBUG
Exiting get()
09:56:51
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:56:50
09:56:51
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:56:50-05:00
09:56:51
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:51
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:56:51
DEBUG
Exiting history()
09:56:51
DEBUG
Exiting history()
09:56:51
DEBUG
Entering history()
09:56:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:51
DEBUG
Entering get()
09:56:51
DEBUG
Entering _make_request()
09:56:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:51
DEBUG
Entering _get_cookie_and_crumb()
09:56:51
DEBUG
cookie_mode = 'basic'
09:56:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:51
DEBUG
Entering _get_cookie_basic()
09:56:51
DEBUG
reusing cookie
09:56:51
DEBUG
Exiting _get_cookie_basic()
09:56:51
DEBUG
Entering _get_crumb_basic()
09:56:51
DEBUG
reusing crumb
09:56:51
DEBUG
Exiting _get_crumb_basic()
09:56:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:51
DEBUG
Exiting _get_cookie_and_crumb()
09:56:51
DEBUG
response code=200
09:56:51
DEBUG
Exiting _make_request()
09:56:51
DEBUG
Exiting get()
09:56:51
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:56:50
09:56:51
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:50-05:00
09:56:51
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:50-05:00
09:56:51
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:56:51
DEBUG
Exiting history()
09:56:51
DEBUG
POLL [Yahoo]: 09:56:51 Price=$54.81
09:56:51
DEBUG
CHECK: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:57:00
DEBUG
BAR: 09:56:00 O=54.81 H=54.81 L=54.80 C=54.81
09:57:00
DEBUG
Checking: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:57:01
DEBUG
Entering history()
09:57:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:01
DEBUG
Entering history()
09:57:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:01
DEBUG
Entering get()
09:57:01
DEBUG
Entering _make_request()
09:57:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:01
DEBUG
Entering _get_cookie_and_crumb()
09:57:01
DEBUG
cookie_mode = 'basic'
09:57:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:01
DEBUG
Entering _get_cookie_basic()
09:57:01
DEBUG
reusing cookie
09:57:01
DEBUG
Exiting _get_cookie_basic()
09:57:01
DEBUG
Entering _get_crumb_basic()
09:57:01
DEBUG
reusing crumb
09:57:01
DEBUG
Exiting _get_crumb_basic()
09:57:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:01
DEBUG
Exiting _get_cookie_and_crumb()
09:57:01
DEBUG
response code=200
09:57:01
DEBUG
Exiting _make_request()
09:57:01
DEBUG
Exiting get()
09:57:01
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:56:50
09:57:01
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:56:50-05:00
09:57:01
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:01
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:01
DEBUG
Exiting history()
09:57:01
DEBUG
Exiting history()
09:57:01
DEBUG
Entering history()
09:57:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:01
DEBUG
Entering get()
09:57:01
DEBUG
Entering _make_request()
09:57:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:01
DEBUG
Entering _get_cookie_and_crumb()
09:57:01
DEBUG
cookie_mode = 'basic'
09:57:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:01
DEBUG
Entering _get_cookie_basic()
09:57:01
DEBUG
reusing cookie
09:57:01
DEBUG
Exiting _get_cookie_basic()
09:57:01
DEBUG
Entering _get_crumb_basic()
09:57:01
DEBUG
reusing crumb
09:57:01
DEBUG
Exiting _get_crumb_basic()
09:57:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:01
DEBUG
Exiting _get_cookie_and_crumb()
09:57:01
DEBUG
response code=200
09:57:01
DEBUG
Exiting _make_request()
09:57:01
DEBUG
Exiting get()
09:57:01
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:56:50
09:57:01
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:50-05:00
09:57:01
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:56:50-05:00
09:57:01
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:57:01
DEBUG
Exiting history()
09:57:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:57:11
DEBUG
Entering history()
09:57:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:11
DEBUG
Entering history()
09:57:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:11
DEBUG
Entering get()
09:57:11
DEBUG
Entering _make_request()
09:57:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:11
DEBUG
Entering _get_cookie_and_crumb()
09:57:11
DEBUG
cookie_mode = 'basic'
09:57:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:11
DEBUG
Entering _get_cookie_basic()
09:57:11
DEBUG
reusing cookie
09:57:11
DEBUG
Exiting _get_cookie_basic()
09:57:11
DEBUG
Entering _get_crumb_basic()
09:57:11
DEBUG
reusing crumb
09:57:11
DEBUG
Exiting _get_crumb_basic()
09:57:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:11
DEBUG
Exiting _get_cookie_and_crumb()
09:57:11
DEBUG
response code=200
09:57:11
DEBUG
Exiting _make_request()
09:57:11
DEBUG
Exiting get()
09:57:11
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:57:10
09:57:11
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:57:10-05:00
09:57:11
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:11
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:11
DEBUG
Exiting history()
09:57:11
DEBUG
Exiting history()
09:57:11
DEBUG
Entering history()
09:57:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:11
DEBUG
Entering get()
09:57:11
DEBUG
Entering _make_request()
09:57:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:11
DEBUG
Entering _get_cookie_and_crumb()
09:57:11
DEBUG
cookie_mode = 'basic'
09:57:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:11
DEBUG
Entering _get_cookie_basic()
09:57:11
DEBUG
reusing cookie
09:57:11
DEBUG
Exiting _get_cookie_basic()
09:57:11
DEBUG
Entering _get_crumb_basic()
09:57:11
DEBUG
reusing crumb
09:57:11
DEBUG
Exiting _get_crumb_basic()
09:57:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:11
DEBUG
Exiting _get_cookie_and_crumb()
09:57:11
DEBUG
response code=200
09:57:11
DEBUG
Exiting _make_request()
09:57:11
DEBUG
Exiting get()
09:57:11
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:57:10
09:57:11
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:10-05:00
09:57:12
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:10-05:00
09:57:12
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:57:12
DEBUG
Exiting history()
09:57:12
DEBUG
POLL [Yahoo]: 09:57:12 Price=$54.79
09:57:12
DEBUG
CHECK: C=54.79 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:57:22
DEBUG
Entering history()
09:57:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:22
DEBUG
Entering history()
09:57:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:22
DEBUG
Entering get()
09:57:22
DEBUG
Entering _make_request()
09:57:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:22
DEBUG
Entering _get_cookie_and_crumb()
09:57:22
DEBUG
cookie_mode = 'basic'
09:57:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:22
DEBUG
Entering _get_cookie_basic()
09:57:22
DEBUG
reusing cookie
09:57:22
DEBUG
Exiting _get_cookie_basic()
09:57:22
DEBUG
Entering _get_crumb_basic()
09:57:22
DEBUG
reusing crumb
09:57:22
DEBUG
Exiting _get_crumb_basic()
09:57:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:22
DEBUG
Exiting _get_cookie_and_crumb()
09:57:22
DEBUG
response code=200
09:57:22
DEBUG
Exiting _make_request()
09:57:22
DEBUG
Exiting get()
09:57:22
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:57:21
09:57:22
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:57:21-05:00
09:57:22
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:22
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:22
DEBUG
Exiting history()
09:57:22
DEBUG
Exiting history()
09:57:22
DEBUG
Entering history()
09:57:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:22
DEBUG
Entering get()
09:57:22
DEBUG
Entering _make_request()
09:57:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:22
DEBUG
Entering _get_cookie_and_crumb()
09:57:22
DEBUG
cookie_mode = 'basic'
09:57:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:22
DEBUG
Entering _get_cookie_basic()
09:57:22
DEBUG
reusing cookie
09:57:22
DEBUG
Exiting _get_cookie_basic()
09:57:22
DEBUG
Entering _get_crumb_basic()
09:57:22
DEBUG
reusing crumb
09:57:22
DEBUG
Exiting _get_crumb_basic()
09:57:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:22
DEBUG
Exiting _get_cookie_and_crumb()
09:57:22
DEBUG
response code=200
09:57:22
DEBUG
Exiting _make_request()
09:57:22
DEBUG
Exiting get()
09:57:22
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:57:21
09:57:22
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:21-05:00
09:57:22
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:21-05:00
09:57:22
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:57:22
DEBUG
Exiting history()
09:57:22
DEBUG
POLL [Yahoo]: 09:57:22 Price=$54.79
09:57:22
DEBUG
CHECK: C=54.79 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:57:32
DEBUG
Entering history()
09:57:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:32
DEBUG
Entering history()
09:57:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:32
DEBUG
Entering get()
09:57:32
DEBUG
Entering _make_request()
09:57:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:32
DEBUG
Entering _get_cookie_and_crumb()
09:57:32
DEBUG
cookie_mode = 'basic'
09:57:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:32
DEBUG
Entering _get_cookie_basic()
09:57:32
DEBUG
reusing cookie
09:57:32
DEBUG
Exiting _get_cookie_basic()
09:57:32
DEBUG
Entering _get_crumb_basic()
09:57:32
DEBUG
reusing crumb
09:57:32
DEBUG
Exiting _get_crumb_basic()
09:57:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:32
DEBUG
Exiting _get_cookie_and_crumb()
09:57:32
DEBUG
response code=200
09:57:32
DEBUG
Exiting _make_request()
09:57:32
DEBUG
Exiting get()
09:57:32
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:57:31
09:57:32
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:57:31-05:00
09:57:32
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:32
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:32
DEBUG
Exiting history()
09:57:32
DEBUG
Exiting history()
09:57:32
DEBUG
Entering history()
09:57:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:32
DEBUG
Entering get()
09:57:32
DEBUG
Entering _make_request()
09:57:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:32
DEBUG
Entering _get_cookie_and_crumb()
09:57:32
DEBUG
cookie_mode = 'basic'
09:57:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:32
DEBUG
Entering _get_cookie_basic()
09:57:32
DEBUG
reusing cookie
09:57:32
DEBUG
Exiting _get_cookie_basic()
09:57:32
DEBUG
Entering _get_crumb_basic()
09:57:32
DEBUG
reusing crumb
09:57:32
DEBUG
Exiting _get_crumb_basic()
09:57:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:32
DEBUG
Exiting _get_cookie_and_crumb()
09:57:32
DEBUG
response code=200
09:57:32
DEBUG
Exiting _make_request()
09:57:32
DEBUG
Exiting get()
09:57:32
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:57:31
09:57:32
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:31-05:00
09:57:32
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:31-05:00
09:57:32
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:57:32
DEBUG
Exiting history()
09:57:32
DEBUG
POLL [Yahoo]: 09:57:32 Price=$54.79
09:57:32
DEBUG
CHECK: C=54.79 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:57:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:57:42
DEBUG
Entering history()
09:57:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:42
DEBUG
Entering history()
09:57:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:42
DEBUG
Entering get()
09:57:42
DEBUG
Entering _make_request()
09:57:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:42
DEBUG
Entering _get_cookie_and_crumb()
09:57:42
DEBUG
cookie_mode = 'basic'
09:57:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:42
DEBUG
Entering _get_cookie_basic()
09:57:42
DEBUG
reusing cookie
09:57:42
DEBUG
Exiting _get_cookie_basic()
09:57:42
DEBUG
Entering _get_crumb_basic()
09:57:42
DEBUG
reusing crumb
09:57:42
DEBUG
Exiting _get_crumb_basic()
09:57:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:42
DEBUG
Exiting _get_cookie_and_crumb()
09:57:42
DEBUG
response code=200
09:57:42
DEBUG
Exiting _make_request()
09:57:42
DEBUG
Exiting get()
09:57:42
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:57:41
09:57:42
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:57:41-05:00
09:57:42
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:42
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:42
DEBUG
Exiting history()
09:57:42
DEBUG
Exiting history()
09:57:42
DEBUG
Entering history()
09:57:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:42
DEBUG
Entering get()
09:57:42
DEBUG
Entering _make_request()
09:57:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:42
DEBUG
Entering _get_cookie_and_crumb()
09:57:42
DEBUG
cookie_mode = 'basic'
09:57:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:42
DEBUG
Entering _get_cookie_basic()
09:57:42
DEBUG
reusing cookie
09:57:42
DEBUG
Exiting _get_cookie_basic()
09:57:42
DEBUG
Entering _get_crumb_basic()
09:57:42
DEBUG
reusing crumb
09:57:42
DEBUG
Exiting _get_crumb_basic()
09:57:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:42
DEBUG
Exiting _get_cookie_and_crumb()
09:57:42
DEBUG
response code=200
09:57:42
DEBUG
Exiting _make_request()
09:57:42
DEBUG
Exiting get()
09:57:42
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:57:41
09:57:42
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:41-05:00
09:57:42
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:41-05:00
09:57:42
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:57:42
DEBUG
Exiting history()
09:57:42
DEBUG
POLL [Yahoo]: 09:57:42 Price=$54.74
09:57:42
DEBUG
CHECK: C=54.74 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:57:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:57:52
DEBUG
Entering history()
09:57:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:52
DEBUG
Entering history()
09:57:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:52
DEBUG
Entering get()
09:57:52
DEBUG
Entering _make_request()
09:57:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:52
DEBUG
Entering _get_cookie_and_crumb()
09:57:52
DEBUG
cookie_mode = 'basic'
09:57:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:52
DEBUG
Entering _get_cookie_basic()
09:57:52
DEBUG
reusing cookie
09:57:52
DEBUG
Exiting _get_cookie_basic()
09:57:52
DEBUG
Entering _get_crumb_basic()
09:57:52
DEBUG
reusing crumb
09:57:52
DEBUG
Exiting _get_crumb_basic()
09:57:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:52
DEBUG
Exiting _get_cookie_and_crumb()
09:57:52
DEBUG
response code=200
09:57:52
DEBUG
Exiting _make_request()
09:57:52
DEBUG
Exiting get()
09:57:52
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:57:51
09:57:52
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:57:51-05:00
09:57:52
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:52
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:57:52
DEBUG
Exiting history()
09:57:52
DEBUG
Exiting history()
09:57:52
DEBUG
Entering history()
09:57:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:52
DEBUG
Entering get()
09:57:52
DEBUG
Entering _make_request()
09:57:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:52
DEBUG
Entering _get_cookie_and_crumb()
09:57:52
DEBUG
cookie_mode = 'basic'
09:57:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:52
DEBUG
Entering _get_cookie_basic()
09:57:52
DEBUG
reusing cookie
09:57:52
DEBUG
Exiting _get_cookie_basic()
09:57:52
DEBUG
Entering _get_crumb_basic()
09:57:52
DEBUG
reusing crumb
09:57:52
DEBUG
Exiting _get_crumb_basic()
09:57:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:52
DEBUG
Exiting _get_cookie_and_crumb()
09:57:52
DEBUG
response code=200
09:57:52
DEBUG
Exiting _make_request()
09:57:52
DEBUG
Exiting get()
09:57:52
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:57:41
09:57:52
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:41-05:00
09:57:52
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:41-05:00
09:57:52
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:57:52
DEBUG
Exiting history()
09:57:52
DEBUG
POLL [Yahoo]: 09:57:52 Price=$54.74
09:57:52
DEBUG
CHECK: C=54.74 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:58:00
DEBUG
BAR: 09:57:00 O=54.80 H=54.81 L=54.74 C=54.74
09:58:00
DEBUG
Checking: C=54.74 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:58:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:58:02
DEBUG
Entering history()
09:58:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:02
DEBUG
Entering history()
09:58:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:02
DEBUG
Entering get()
09:58:02
DEBUG
Entering _make_request()
09:58:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:02
DEBUG
Entering _get_cookie_and_crumb()
09:58:02
DEBUG
cookie_mode = 'basic'
09:58:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:02
DEBUG
Entering _get_cookie_basic()
09:58:02
DEBUG
reusing cookie
09:58:02
DEBUG
Exiting _get_cookie_basic()
09:58:02
DEBUG
Entering _get_crumb_basic()
09:58:02
DEBUG
reusing crumb
09:58:02
DEBUG
Exiting _get_crumb_basic()
09:58:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:02
DEBUG
Exiting _get_cookie_and_crumb()
09:58:02
DEBUG
response code=200
09:58:02
DEBUG
Exiting _make_request()
09:58:02
DEBUG
Exiting get()
09:58:02
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:57:51
09:58:02
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:57:51-05:00
09:58:02
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:02
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:02
DEBUG
Exiting history()
09:58:02
DEBUG
Exiting history()
09:58:02
DEBUG
Entering history()
09:58:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:02
DEBUG
Entering get()
09:58:02
DEBUG
Entering _make_request()
09:58:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:02
DEBUG
Entering _get_cookie_and_crumb()
09:58:02
DEBUG
cookie_mode = 'basic'
09:58:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:02
DEBUG
Entering _get_cookie_basic()
09:58:02
DEBUG
reusing cookie
09:58:02
DEBUG
Exiting _get_cookie_basic()
09:58:02
DEBUG
Entering _get_crumb_basic()
09:58:02
DEBUG
reusing crumb
09:58:02
DEBUG
Exiting _get_crumb_basic()
09:58:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:02
DEBUG
Exiting _get_cookie_and_crumb()
09:58:02
DEBUG
response code=200
09:58:02
DEBUG
Exiting _make_request()
09:58:02
DEBUG
Exiting get()
09:58:02
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:57:58
09:58:02
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:58-05:00
09:58:02
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:58-05:00
09:58:02
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:58:02
DEBUG
Exiting history()
09:58:12
DEBUG
Entering history()
09:58:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:12
DEBUG
Entering history()
09:58:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:12
DEBUG
Entering get()
09:58:12
DEBUG
Entering _make_request()
09:58:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:12
DEBUG
Entering _get_cookie_and_crumb()
09:58:12
DEBUG
cookie_mode = 'basic'
09:58:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:12
DEBUG
Entering _get_cookie_basic()
09:58:12
DEBUG
reusing cookie
09:58:12
DEBUG
Exiting _get_cookie_basic()
09:58:12
DEBUG
Entering _get_crumb_basic()
09:58:12
DEBUG
reusing crumb
09:58:12
DEBUG
Exiting _get_crumb_basic()
09:58:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:12
DEBUG
Exiting _get_cookie_and_crumb()
09:58:12
DEBUG
response code=200
09:58:12
DEBUG
Exiting _make_request()
09:58:12
DEBUG
Exiting get()
09:58:12
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:58:11
09:58:12
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:58:11-05:00
09:58:12
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:12
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:12
DEBUG
Exiting history()
09:58:12
DEBUG
Exiting history()
09:58:12
DEBUG
Entering history()
09:58:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:12
DEBUG
Entering get()
09:58:12
DEBUG
Entering _make_request()
09:58:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:12
DEBUG
Entering _get_cookie_and_crumb()
09:58:12
DEBUG
cookie_mode = 'basic'
09:58:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:12
DEBUG
Entering _get_cookie_basic()
09:58:12
DEBUG
reusing cookie
09:58:12
DEBUG
Exiting _get_cookie_basic()
09:58:12
DEBUG
Entering _get_crumb_basic()
09:58:12
DEBUG
reusing crumb
09:58:12
DEBUG
Exiting _get_crumb_basic()
09:58:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:12
DEBUG
Exiting _get_cookie_and_crumb()
09:58:12
DEBUG
response code=200
09:58:12
DEBUG
Exiting _make_request()
09:58:12
DEBUG
Exiting get()
09:58:12
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:57:58
09:58:12
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:58-05:00
09:58:12
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:57:58-05:00
09:58:12
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:58:12
DEBUG
Exiting history()
09:58:12
DEBUG
POLL [Yahoo]: 09:58:12 Price=$54.87
09:58:12
DEBUG
CHECK: C=54.87 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:58:22
DEBUG
Entering history()
09:58:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:22
DEBUG
Entering history()
09:58:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:22
DEBUG
Entering get()
09:58:22
DEBUG
Entering _make_request()
09:58:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:22
DEBUG
Entering _get_cookie_and_crumb()
09:58:22
DEBUG
cookie_mode = 'basic'
09:58:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:22
DEBUG
Entering _get_cookie_basic()
09:58:22
DEBUG
reusing cookie
09:58:22
DEBUG
Exiting _get_cookie_basic()
09:58:22
DEBUG
Entering _get_crumb_basic()
09:58:22
DEBUG
reusing crumb
09:58:22
DEBUG
Exiting _get_crumb_basic()
09:58:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:22
DEBUG
Exiting _get_cookie_and_crumb()
09:58:22
DEBUG
response code=200
09:58:22
DEBUG
Exiting _make_request()
09:58:22
DEBUG
Exiting get()
09:58:22
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:58:11
09:58:22
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:58:11-05:00
09:58:22
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:22
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:22
DEBUG
Exiting history()
09:58:22
DEBUG
Exiting history()
09:58:22
DEBUG
Entering history()
09:58:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:22
DEBUG
Entering get()
09:58:22
DEBUG
Entering _make_request()
09:58:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:22
DEBUG
Entering _get_cookie_and_crumb()
09:58:22
DEBUG
cookie_mode = 'basic'
09:58:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:22
DEBUG
Entering _get_cookie_basic()
09:58:22
DEBUG
reusing cookie
09:58:22
DEBUG
Exiting _get_cookie_basic()
09:58:22
DEBUG
Entering _get_crumb_basic()
09:58:22
DEBUG
reusing crumb
09:58:22
DEBUG
Exiting _get_crumb_basic()
09:58:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:22
DEBUG
Exiting _get_cookie_and_crumb()
09:58:23
DEBUG
response code=200
09:58:23
DEBUG
Exiting _make_request()
09:58:23
DEBUG
Exiting get()
09:58:23
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:58:20
09:58:23
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:20-05:00
09:58:23
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:20-05:00
09:58:23
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:58:23
DEBUG
Exiting history()
09:58:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:58:33
DEBUG
Entering history()
09:58:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:33
DEBUG
Entering history()
09:58:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:33
DEBUG
Entering get()
09:58:33
DEBUG
Entering _make_request()
09:58:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:33
DEBUG
Entering _get_cookie_and_crumb()
09:58:33
DEBUG
cookie_mode = 'basic'
09:58:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:33
DEBUG
Entering _get_cookie_basic()
09:58:33
DEBUG
reusing cookie
09:58:33
DEBUG
Exiting _get_cookie_basic()
09:58:33
DEBUG
Entering _get_crumb_basic()
09:58:33
DEBUG
reusing crumb
09:58:33
DEBUG
Exiting _get_crumb_basic()
09:58:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:33
DEBUG
Exiting _get_cookie_and_crumb()
09:58:33
DEBUG
response code=200
09:58:33
DEBUG
Exiting _make_request()
09:58:33
DEBUG
Exiting get()
09:58:33
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:58:31
09:58:33
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:58:31-05:00
09:58:33
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:33
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:33
DEBUG
Exiting history()
09:58:33
DEBUG
Exiting history()
09:58:33
DEBUG
Entering history()
09:58:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:33
DEBUG
Entering get()
09:58:33
DEBUG
Entering _make_request()
09:58:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:33
DEBUG
Entering _get_cookie_and_crumb()
09:58:33
DEBUG
cookie_mode = 'basic'
09:58:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:33
DEBUG
Entering _get_cookie_basic()
09:58:33
DEBUG
reusing cookie
09:58:33
DEBUG
Exiting _get_cookie_basic()
09:58:33
DEBUG
Entering _get_crumb_basic()
09:58:33
DEBUG
reusing crumb
09:58:33
DEBUG
Exiting _get_crumb_basic()
09:58:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:33
DEBUG
Exiting _get_cookie_and_crumb()
09:58:33
DEBUG
response code=200
09:58:33
DEBUG
Exiting _make_request()
09:58:33
DEBUG
Exiting get()
09:58:33
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:58:31
09:58:33
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:31-05:00
09:58:33
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:31-05:00
09:58:33
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:58:33
DEBUG
Exiting history()
09:58:33
DEBUG
POLL [Yahoo]: 09:58:33 Price=$54.83
09:58:33
DEBUG
CHECK: C=54.83 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:58:43
DEBUG
Entering history()
09:58:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:43
DEBUG
Entering history()
09:58:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:43
DEBUG
Entering get()
09:58:43
DEBUG
Entering _make_request()
09:58:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:43
DEBUG
Entering _get_cookie_and_crumb()
09:58:43
DEBUG
cookie_mode = 'basic'
09:58:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:43
DEBUG
Entering _get_cookie_basic()
09:58:43
DEBUG
reusing cookie
09:58:43
DEBUG
Exiting _get_cookie_basic()
09:58:43
DEBUG
Entering _get_crumb_basic()
09:58:43
DEBUG
reusing crumb
09:58:43
DEBUG
Exiting _get_crumb_basic()
09:58:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:43
DEBUG
Exiting _get_cookie_and_crumb()
09:58:43
DEBUG
response code=200
09:58:43
DEBUG
Exiting _make_request()
09:58:43
DEBUG
Exiting get()
09:58:43
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:58:36
09:58:43
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:58:36-05:00
09:58:43
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:43
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:43
DEBUG
Exiting history()
09:58:43
DEBUG
Exiting history()
09:58:43
DEBUG
Entering history()
09:58:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:43
DEBUG
Entering get()
09:58:43
DEBUG
Entering _make_request()
09:58:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:43
DEBUG
Entering _get_cookie_and_crumb()
09:58:43
DEBUG
cookie_mode = 'basic'
09:58:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:43
DEBUG
Entering _get_cookie_basic()
09:58:43
DEBUG
reusing cookie
09:58:43
DEBUG
Exiting _get_cookie_basic()
09:58:43
DEBUG
Entering _get_crumb_basic()
09:58:43
DEBUG
reusing crumb
09:58:43
DEBUG
Exiting _get_crumb_basic()
09:58:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:43
DEBUG
Exiting _get_cookie_and_crumb()
09:58:43
DEBUG
response code=200
09:58:43
DEBUG
Exiting _make_request()
09:58:43
DEBUG
Exiting get()
09:58:43
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:58:42
09:58:43
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:42-05:00
09:58:43
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:42-05:00
09:58:43
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:58:43
DEBUG
Exiting history()
09:58:43
DEBUG
POLL [Yahoo]: 09:58:43 Price=$54.83
09:58:43
DEBUG
CHECK: C=54.83 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:58:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:58:53
DEBUG
Entering history()
09:58:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:53
DEBUG
Entering history()
09:58:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:53
DEBUG
Entering get()
09:58:53
DEBUG
Entering _make_request()
09:58:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:53
DEBUG
Entering _get_cookie_and_crumb()
09:58:53
DEBUG
cookie_mode = 'basic'
09:58:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:53
DEBUG
Entering _get_cookie_basic()
09:58:53
DEBUG
reusing cookie
09:58:53
DEBUG
Exiting _get_cookie_basic()
09:58:53
DEBUG
Entering _get_crumb_basic()
09:58:53
DEBUG
reusing crumb
09:58:53
DEBUG
Exiting _get_crumb_basic()
09:58:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:53
DEBUG
Exiting _get_cookie_and_crumb()
09:58:53
DEBUG
response code=200
09:58:53
DEBUG
Exiting _make_request()
09:58:53
DEBUG
Exiting get()
09:58:53
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:58:36
09:58:53
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:58:36-05:00
09:58:53
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:53
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:58:53
DEBUG
Exiting history()
09:58:53
DEBUG
Exiting history()
09:58:53
DEBUG
Entering history()
09:58:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:53
DEBUG
Entering get()
09:58:53
DEBUG
Entering _make_request()
09:58:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:53
DEBUG
Entering _get_cookie_and_crumb()
09:58:53
DEBUG
cookie_mode = 'basic'
09:58:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:53
DEBUG
Entering _get_cookie_basic()
09:58:53
DEBUG
reusing cookie
09:58:53
DEBUG
Exiting _get_cookie_basic()
09:58:53
DEBUG
Entering _get_crumb_basic()
09:58:53
DEBUG
reusing crumb
09:58:53
DEBUG
Exiting _get_crumb_basic()
09:58:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:53
DEBUG
Exiting _get_cookie_and_crumb()
09:58:53
DEBUG
response code=200
09:58:53
DEBUG
Exiting _make_request()
09:58:53
DEBUG
Exiting get()
09:58:53
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:58:42
09:58:53
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:42-05:00
09:58:53
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:58:42-05:00
09:58:53
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:58:53
DEBUG
Exiting history()
09:59:00
DEBUG
BAR: 09:58:00 O=54.81 H=54.87 L=54.81 C=54.84
09:59:00
DEBUG
Checking: C=54.84 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:59:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:59:03
DEBUG
Entering history()
09:59:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:03
DEBUG
Entering history()
09:59:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:03
DEBUG
Entering get()
09:59:03
DEBUG
Entering _make_request()
09:59:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:03
DEBUG
Entering _get_cookie_and_crumb()
09:59:03
DEBUG
cookie_mode = 'basic'
09:59:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:03
DEBUG
Entering _get_cookie_basic()
09:59:03
DEBUG
reusing cookie
09:59:03
DEBUG
Exiting _get_cookie_basic()
09:59:03
DEBUG
Entering _get_crumb_basic()
09:59:03
DEBUG
reusing crumb
09:59:03
DEBUG
Exiting _get_crumb_basic()
09:59:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:03
DEBUG
Exiting _get_cookie_and_crumb()
09:59:03
DEBUG
response code=200
09:59:03
DEBUG
Exiting _make_request()
09:59:03
DEBUG
Exiting get()
09:59:03
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:59:01
09:59:03
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:59:01-05:00
09:59:03
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:03
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:03
DEBUG
Exiting history()
09:59:03
DEBUG
Exiting history()
09:59:03
DEBUG
Entering history()
09:59:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:03
DEBUG
Entering get()
09:59:03
DEBUG
Entering _make_request()
09:59:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:03
DEBUG
Entering _get_cookie_and_crumb()
09:59:03
DEBUG
cookie_mode = 'basic'
09:59:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:03
DEBUG
Entering _get_cookie_basic()
09:59:03
DEBUG
reusing cookie
09:59:03
DEBUG
Exiting _get_cookie_basic()
09:59:03
DEBUG
Entering _get_crumb_basic()
09:59:03
DEBUG
reusing crumb
09:59:03
DEBUG
Exiting _get_crumb_basic()
09:59:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:03
DEBUG
Exiting _get_cookie_and_crumb()
09:59:03
DEBUG
response code=200
09:59:03
DEBUG
Exiting _make_request()
09:59:03
DEBUG
Exiting get()
09:59:03
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:59:01
09:59:03
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:01-05:00
09:59:03
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:01-05:00
09:59:03
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:59:03
DEBUG
Exiting history()
09:59:03
DEBUG
POLL [Yahoo]: 09:59:03 Price=$54.84
09:59:03
DEBUG
CHECK: C=54.84 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:59:13
DEBUG
Entering history()
09:59:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:13
DEBUG
Entering history()
09:59:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:13
DEBUG
Entering get()
09:59:13
DEBUG
Entering _make_request()
09:59:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:13
DEBUG
Entering _get_cookie_and_crumb()
09:59:13
DEBUG
cookie_mode = 'basic'
09:59:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:13
DEBUG
Entering _get_cookie_basic()
09:59:13
DEBUG
reusing cookie
09:59:13
DEBUG
Exiting _get_cookie_basic()
09:59:13
DEBUG
Entering _get_crumb_basic()
09:59:13
DEBUG
reusing crumb
09:59:13
DEBUG
Exiting _get_crumb_basic()
09:59:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:13
DEBUG
Exiting _get_cookie_and_crumb()
09:59:13
DEBUG
response code=200
09:59:13
DEBUG
Exiting _make_request()
09:59:13
DEBUG
Exiting get()
09:59:13
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:59:01
09:59:13
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:59:01-05:00
09:59:13
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:13
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:13
DEBUG
Exiting history()
09:59:13
DEBUG
Exiting history()
09:59:13
DEBUG
Entering history()
09:59:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:13
DEBUG
Entering get()
09:59:13
DEBUG
Entering _make_request()
09:59:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:13
DEBUG
Entering _get_cookie_and_crumb()
09:59:13
DEBUG
cookie_mode = 'basic'
09:59:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:13
DEBUG
Entering _get_cookie_basic()
09:59:13
DEBUG
reusing cookie
09:59:13
DEBUG
Exiting _get_cookie_basic()
09:59:13
DEBUG
Entering _get_crumb_basic()
09:59:13
DEBUG
reusing crumb
09:59:13
DEBUG
Exiting _get_crumb_basic()
09:59:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:13
DEBUG
Exiting _get_cookie_and_crumb()
09:59:13
DEBUG
response code=200
09:59:13
DEBUG
Exiting _make_request()
09:59:13
DEBUG
Exiting get()
09:59:13
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:59:01
09:59:13
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:01-05:00
09:59:13
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:01-05:00
09:59:13
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:59:13
DEBUG
Exiting history()
09:59:23
DEBUG
Entering history()
09:59:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:23
DEBUG
Entering history()
09:59:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:23
DEBUG
Entering get()
09:59:23
DEBUG
Entering _make_request()
09:59:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:23
DEBUG
Entering _get_cookie_and_crumb()
09:59:23
DEBUG
cookie_mode = 'basic'
09:59:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:23
DEBUG
Entering _get_cookie_basic()
09:59:23
DEBUG
reusing cookie
09:59:23
DEBUG
Exiting _get_cookie_basic()
09:59:23
DEBUG
Entering _get_crumb_basic()
09:59:23
DEBUG
reusing crumb
09:59:23
DEBUG
Exiting _get_crumb_basic()
09:59:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:23
DEBUG
Exiting _get_cookie_and_crumb()
09:59:23
DEBUG
response code=200
09:59:23
DEBUG
Exiting _make_request()
09:59:23
DEBUG
Exiting get()
09:59:23
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:59:17
09:59:23
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:59:17-05:00
09:59:23
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:23
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:23
DEBUG
Exiting history()
09:59:23
DEBUG
Exiting history()
09:59:23
DEBUG
Entering history()
09:59:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:23
DEBUG
Entering get()
09:59:23
DEBUG
Entering _make_request()
09:59:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:23
DEBUG
Entering _get_cookie_and_crumb()
09:59:23
DEBUG
cookie_mode = 'basic'
09:59:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:23
DEBUG
Entering _get_cookie_basic()
09:59:23
DEBUG
reusing cookie
09:59:23
DEBUG
Exiting _get_cookie_basic()
09:59:23
DEBUG
Entering _get_crumb_basic()
09:59:23
DEBUG
reusing crumb
09:59:23
DEBUG
Exiting _get_crumb_basic()
09:59:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:23
DEBUG
Exiting _get_cookie_and_crumb()
09:59:23
DEBUG
response code=200
09:59:23
DEBUG
Exiting _make_request()
09:59:23
DEBUG
Exiting get()
09:59:23
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:59:17
09:59:23
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:17-05:00
09:59:23
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:17-05:00
09:59:23
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:59:23
DEBUG
Exiting history()
09:59:23
DEBUG
POLL [Yahoo]: 09:59:23 Price=$54.81
09:59:23
DEBUG
CHECK: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:59:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:59:33
DEBUG
Entering history()
09:59:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:33
DEBUG
Entering history()
09:59:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:33
DEBUG
Entering get()
09:59:33
DEBUG
Entering _make_request()
09:59:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:33
DEBUG
Entering _get_cookie_and_crumb()
09:59:33
DEBUG
cookie_mode = 'basic'
09:59:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:33
DEBUG
Entering _get_cookie_basic()
09:59:33
DEBUG
reusing cookie
09:59:33
DEBUG
Exiting _get_cookie_basic()
09:59:33
DEBUG
Entering _get_crumb_basic()
09:59:33
DEBUG
reusing crumb
09:59:33
DEBUG
Exiting _get_crumb_basic()
09:59:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:33
DEBUG
Exiting _get_cookie_and_crumb()
09:59:33
DEBUG
response code=200
09:59:33
DEBUG
Exiting _make_request()
09:59:33
DEBUG
Exiting get()
09:59:33
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:59:17
09:59:33
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:59:17-05:00
09:59:33
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:33
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:33
DEBUG
Exiting history()
09:59:33
DEBUG
Exiting history()
09:59:33
DEBUG
Entering history()
09:59:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:33
DEBUG
Entering get()
09:59:33
DEBUG
Entering _make_request()
09:59:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:33
DEBUG
Entering _get_cookie_and_crumb()
09:59:33
DEBUG
cookie_mode = 'basic'
09:59:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:33
DEBUG
Entering _get_cookie_basic()
09:59:33
DEBUG
reusing cookie
09:59:33
DEBUG
Exiting _get_cookie_basic()
09:59:33
DEBUG
Entering _get_crumb_basic()
09:59:33
DEBUG
reusing crumb
09:59:33
DEBUG
Exiting _get_crumb_basic()
09:59:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:33
DEBUG
Exiting _get_cookie_and_crumb()
09:59:33
DEBUG
response code=200
09:59:33
DEBUG
Exiting _make_request()
09:59:33
DEBUG
Exiting get()
09:59:33
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:59:17
09:59:33
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:17-05:00
09:59:33
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:17-05:00
09:59:33
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:59:33
DEBUG
Exiting history()
09:59:43
DEBUG
Entering history()
09:59:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:43
DEBUG
Entering history()
09:59:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:43
DEBUG
Entering get()
09:59:43
DEBUG
Entering _make_request()
09:59:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:43
DEBUG
Entering _get_cookie_and_crumb()
09:59:43
DEBUG
cookie_mode = 'basic'
09:59:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:43
DEBUG
Entering _get_cookie_basic()
09:59:43
DEBUG
reusing cookie
09:59:43
DEBUG
Exiting _get_cookie_basic()
09:59:43
DEBUG
Entering _get_crumb_basic()
09:59:43
DEBUG
reusing crumb
09:59:43
DEBUG
Exiting _get_crumb_basic()
09:59:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:43
DEBUG
Exiting _get_cookie_and_crumb()
09:59:43
DEBUG
response code=200
09:59:43
DEBUG
Exiting _make_request()
09:59:43
DEBUG
Exiting get()
09:59:43
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:59:41
09:59:43
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:59:41-05:00
09:59:43
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:43
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:43
DEBUG
Exiting history()
09:59:43
DEBUG
Exiting history()
09:59:43
DEBUG
Entering history()
09:59:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:43
DEBUG
Entering get()
09:59:43
DEBUG
Entering _make_request()
09:59:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:43
DEBUG
Entering _get_cookie_and_crumb()
09:59:43
DEBUG
cookie_mode = 'basic'
09:59:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:43
DEBUG
Entering _get_cookie_basic()
09:59:43
DEBUG
reusing cookie
09:59:43
DEBUG
Exiting _get_cookie_basic()
09:59:43
DEBUG
Entering _get_crumb_basic()
09:59:43
DEBUG
reusing crumb
09:59:43
DEBUG
Exiting _get_crumb_basic()
09:59:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:43
DEBUG
Exiting _get_cookie_and_crumb()
09:59:43
DEBUG
response code=200
09:59:43
DEBUG
Exiting _make_request()
09:59:43
DEBUG
Exiting get()
09:59:43
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:59:41
09:59:43
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:41-05:00
09:59:44
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:41-05:00
09:59:44
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:59:44
DEBUG
Exiting history()
09:59:44
DEBUG
POLL [Yahoo]: 09:59:44 Price=$54.75
09:59:44
DEBUG
CHECK: C=54.75 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
09:59:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:59:54
DEBUG
Entering history()
09:59:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:54
DEBUG
Entering history()
09:59:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:54
DEBUG
Entering get()
09:59:54
DEBUG
Entering _make_request()
09:59:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:54
DEBUG
Entering _get_cookie_and_crumb()
09:59:54
DEBUG
cookie_mode = 'basic'
09:59:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:54
DEBUG
Entering _get_cookie_basic()
09:59:54
DEBUG
reusing cookie
09:59:54
DEBUG
Exiting _get_cookie_basic()
09:59:54
DEBUG
Entering _get_crumb_basic()
09:59:54
DEBUG
reusing crumb
09:59:54
DEBUG
Exiting _get_crumb_basic()
09:59:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:54
DEBUG
Exiting _get_cookie_and_crumb()
09:59:54
DEBUG
response code=200
09:59:54
DEBUG
Exiting _make_request()
09:59:54
DEBUG
Exiting get()
09:59:54
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:59:50
09:59:54
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:59:50-05:00
09:59:54
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:54
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
09:59:54
DEBUG
Exiting history()
09:59:54
DEBUG
Exiting history()
09:59:54
DEBUG
Entering history()
09:59:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:54
DEBUG
Entering get()
09:59:54
DEBUG
Entering _make_request()
09:59:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:54
DEBUG
Entering _get_cookie_and_crumb()
09:59:54
DEBUG
cookie_mode = 'basic'
09:59:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:54
DEBUG
Entering _get_cookie_basic()
09:59:54
DEBUG
reusing cookie
09:59:54
DEBUG
Exiting _get_cookie_basic()
09:59:54
DEBUG
Entering _get_crumb_basic()
09:59:54
DEBUG
reusing crumb
09:59:54
DEBUG
Exiting _get_crumb_basic()
09:59:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:54
DEBUG
Exiting _get_cookie_and_crumb()
09:59:54
DEBUG
response code=200
09:59:54
DEBUG
Exiting _make_request()
09:59:54
DEBUG
Exiting get()
09:59:54
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:59:50
09:59:54
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:50-05:00
09:59:54
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:50-05:00
09:59:54
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
09:59:54
DEBUG
Exiting history()
09:59:54
DEBUG
POLL [Yahoo]: 09:59:54 Price=$54.71
09:59:54
DEBUG
CHECK: C=54.71 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:00:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:00:04
DEBUG
Entering history()
10:00:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:04
DEBUG
Entering history()
10:00:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:04
DEBUG
Entering get()
10:00:04
DEBUG
Entering _make_request()
10:00:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:04
DEBUG
Entering _get_cookie_and_crumb()
10:00:04
DEBUG
cookie_mode = 'basic'
10:00:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:04
DEBUG
Entering _get_cookie_basic()
10:00:04
DEBUG
reusing cookie
10:00:04
DEBUG
Exiting _get_cookie_basic()
10:00:04
DEBUG
Entering _get_crumb_basic()
10:00:04
DEBUG
reusing crumb
10:00:04
DEBUG
Exiting _get_crumb_basic()
10:00:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:04
DEBUG
Exiting _get_cookie_and_crumb()
10:00:04
DEBUG
response code=200
10:00:04
DEBUG
Exiting _make_request()
10:00:04
DEBUG
Exiting get()
10:00:04
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 14:59:50
10:00:04
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 09:59:50-05:00
10:00:04
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:04
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:04
DEBUG
Exiting history()
10:00:04
DEBUG
Exiting history()
10:00:04
DEBUG
Entering history()
10:00:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:04
DEBUG
Entering get()
10:00:04
DEBUG
Entering _make_request()
10:00:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:04
DEBUG
Entering _get_cookie_and_crumb()
10:00:04
DEBUG
cookie_mode = 'basic'
10:00:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:04
DEBUG
Entering _get_cookie_basic()
10:00:04
DEBUG
reusing cookie
10:00:04
DEBUG
Exiting _get_cookie_basic()
10:00:04
DEBUG
Entering _get_crumb_basic()
10:00:04
DEBUG
reusing crumb
10:00:04
DEBUG
Exiting _get_crumb_basic()
10:00:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:04
DEBUG
Exiting _get_cookie_and_crumb()
10:00:04
DEBUG
response code=200
10:00:04
DEBUG
Exiting _make_request()
10:00:04
DEBUG
Exiting get()
10:00:04
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 14:59:50
10:00:04
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:50-05:00
10:00:04
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:59:50-05:00
10:00:04
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:00:04
DEBUG
Exiting history()
10:00:04
DEBUG
CHECK: C=54.71 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:00:14
DEBUG
Entering history()
10:00:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:14
DEBUG
Entering history()
10:00:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:14
DEBUG
Entering get()
10:00:14
DEBUG
Entering _make_request()
10:00:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:14
DEBUG
Entering _get_cookie_and_crumb()
10:00:14
DEBUG
cookie_mode = 'basic'
10:00:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:14
DEBUG
Entering _get_cookie_basic()
10:00:14
DEBUG
reusing cookie
10:00:14
DEBUG
Exiting _get_cookie_basic()
10:00:14
DEBUG
Entering _get_crumb_basic()
10:00:14
DEBUG
reusing crumb
10:00:14
DEBUG
Exiting _get_crumb_basic()
10:00:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:14
DEBUG
Exiting _get_cookie_and_crumb()
10:00:14
DEBUG
response code=200
10:00:14
DEBUG
Exiting _make_request()
10:00:14
DEBUG
Exiting get()
10:00:14
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:00:13
10:00:14
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:00:13-05:00
10:00:14
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:14
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:14
DEBUG
Exiting history()
10:00:14
DEBUG
Exiting history()
10:00:14
DEBUG
Entering history()
10:00:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:14
DEBUG
Entering get()
10:00:14
DEBUG
Entering _make_request()
10:00:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:14
DEBUG
Entering _get_cookie_and_crumb()
10:00:14
DEBUG
cookie_mode = 'basic'
10:00:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:14
DEBUG
Entering _get_cookie_basic()
10:00:14
DEBUG
reusing cookie
10:00:14
DEBUG
Exiting _get_cookie_basic()
10:00:14
DEBUG
Entering _get_crumb_basic()
10:00:14
DEBUG
reusing crumb
10:00:14
DEBUG
Exiting _get_crumb_basic()
10:00:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:14
DEBUG
Exiting _get_cookie_and_crumb()
10:00:14
DEBUG
response code=200
10:00:14
DEBUG
Exiting _make_request()
10:00:14
DEBUG
Exiting get()
10:00:14
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:00:13
10:00:14
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:13-05:00
10:00:14
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:13-05:00
10:00:14
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:00:14
DEBUG
Exiting history()
10:00:14
DEBUG
POLL [Yahoo]: 10:00:14 Price=$54.65
10:00:14
DEBUG
CHECK: C=54.65 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:00:24
DEBUG
Entering history()
10:00:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:24
DEBUG
Entering history()
10:00:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:24
DEBUG
Entering get()
10:00:24
DEBUG
Entering _make_request()
10:00:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:24
DEBUG
Entering _get_cookie_and_crumb()
10:00:24
DEBUG
cookie_mode = 'basic'
10:00:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:24
DEBUG
Entering _get_cookie_basic()
10:00:24
DEBUG
reusing cookie
10:00:24
DEBUG
Exiting _get_cookie_basic()
10:00:24
DEBUG
Entering _get_crumb_basic()
10:00:24
DEBUG
reusing crumb
10:00:24
DEBUG
Exiting _get_crumb_basic()
10:00:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:24
DEBUG
Exiting _get_cookie_and_crumb()
10:00:24
DEBUG
response code=200
10:00:24
DEBUG
Exiting _make_request()
10:00:24
DEBUG
Exiting get()
10:00:24
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:00:13
10:00:24
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:00:13-05:00
10:00:24
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:24
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:24
DEBUG
Exiting history()
10:00:24
DEBUG
Exiting history()
10:00:24
DEBUG
Entering history()
10:00:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:24
DEBUG
Entering get()
10:00:24
DEBUG
Entering _make_request()
10:00:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:24
DEBUG
Entering _get_cookie_and_crumb()
10:00:24
DEBUG
cookie_mode = 'basic'
10:00:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:24
DEBUG
Entering _get_cookie_basic()
10:00:24
DEBUG
reusing cookie
10:00:24
DEBUG
Exiting _get_cookie_basic()
10:00:24
DEBUG
Entering _get_crumb_basic()
10:00:24
DEBUG
reusing crumb
10:00:24
DEBUG
Exiting _get_crumb_basic()
10:00:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:24
DEBUG
Exiting _get_cookie_and_crumb()
10:00:24
DEBUG
response code=200
10:00:24
DEBUG
Exiting _make_request()
10:00:24
DEBUG
Exiting get()
10:00:24
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:00:13
10:00:24
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:13-05:00
10:00:24
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:13-05:00
10:00:24
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:00:24
DEBUG
Exiting history()
10:00:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:00:34
DEBUG
Entering history()
10:00:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:34
DEBUG
Entering history()
10:00:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:34
DEBUG
Entering get()
10:00:34
DEBUG
Entering _make_request()
10:00:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:34
DEBUG
Entering _get_cookie_and_crumb()
10:00:34
DEBUG
cookie_mode = 'basic'
10:00:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:34
DEBUG
Entering _get_cookie_basic()
10:00:34
DEBUG
reusing cookie
10:00:34
DEBUG
Exiting _get_cookie_basic()
10:00:34
DEBUG
Entering _get_crumb_basic()
10:00:34
DEBUG
reusing crumb
10:00:34
DEBUG
Exiting _get_crumb_basic()
10:00:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:34
DEBUG
Exiting _get_cookie_and_crumb()
10:00:34
DEBUG
response code=200
10:00:34
DEBUG
Exiting _make_request()
10:00:34
DEBUG
Exiting get()
10:00:34
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:00:34
10:00:34
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:00:34-05:00
10:00:34
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:34
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:34
DEBUG
Exiting history()
10:00:34
DEBUG
Exiting history()
10:00:34
DEBUG
Entering history()
10:00:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:34
DEBUG
Entering get()
10:00:34
DEBUG
Entering _make_request()
10:00:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:34
DEBUG
Entering _get_cookie_and_crumb()
10:00:34
DEBUG
cookie_mode = 'basic'
10:00:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:34
DEBUG
Entering _get_cookie_basic()
10:00:34
DEBUG
reusing cookie
10:00:34
DEBUG
Exiting _get_cookie_basic()
10:00:34
DEBUG
Entering _get_crumb_basic()
10:00:34
DEBUG
reusing crumb
10:00:34
DEBUG
Exiting _get_crumb_basic()
10:00:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:34
DEBUG
Exiting _get_cookie_and_crumb()
10:00:34
DEBUG
response code=200
10:00:34
DEBUG
Exiting _make_request()
10:00:34
DEBUG
Exiting get()
10:00:34
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:00:34
10:00:34
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:34-05:00
10:00:34
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:34-05:00
10:00:34
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:00:34
DEBUG
Exiting history()
10:00:34
DEBUG
POLL [Yahoo]: 10:00:34 Price=$54.68
10:00:34
DEBUG
CHECK: C=54.68 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:00:44
DEBUG
Entering history()
10:00:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:44
DEBUG
Entering history()
10:00:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:44
DEBUG
Entering get()
10:00:44
DEBUG
Entering _make_request()
10:00:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:44
DEBUG
Entering _get_cookie_and_crumb()
10:00:44
DEBUG
cookie_mode = 'basic'
10:00:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:44
DEBUG
Entering _get_cookie_basic()
10:00:44
DEBUG
reusing cookie
10:00:44
DEBUG
Exiting _get_cookie_basic()
10:00:44
DEBUG
Entering _get_crumb_basic()
10:00:44
DEBUG
reusing crumb
10:00:44
DEBUG
Exiting _get_crumb_basic()
10:00:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:44
DEBUG
Exiting _get_cookie_and_crumb()
10:00:44
DEBUG
response code=200
10:00:44
DEBUG
Exiting _make_request()
10:00:44
DEBUG
Exiting get()
10:00:44
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:00:34
10:00:44
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:00:34-05:00
10:00:44
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:44
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:44
DEBUG
Exiting history()
10:00:44
DEBUG
Exiting history()
10:00:44
DEBUG
Entering history()
10:00:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:44
DEBUG
Entering get()
10:00:44
DEBUG
Entering _make_request()
10:00:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:44
DEBUG
Entering _get_cookie_and_crumb()
10:00:44
DEBUG
cookie_mode = 'basic'
10:00:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:44
DEBUG
Entering _get_cookie_basic()
10:00:44
DEBUG
reusing cookie
10:00:44
DEBUG
Exiting _get_cookie_basic()
10:00:44
DEBUG
Entering _get_crumb_basic()
10:00:44
DEBUG
reusing crumb
10:00:44
DEBUG
Exiting _get_crumb_basic()
10:00:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:44
DEBUG
Exiting _get_cookie_and_crumb()
10:00:44
DEBUG
response code=200
10:00:44
DEBUG
Exiting _make_request()
10:00:44
DEBUG
Exiting get()
10:00:44
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:00:34
10:00:44
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:34-05:00
10:00:44
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:34-05:00
10:00:44
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:00:44
DEBUG
Exiting history()
10:00:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:00:54
DEBUG
Entering history()
10:00:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:54
DEBUG
Entering history()
10:00:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:54
DEBUG
Entering get()
10:00:54
DEBUG
Entering _make_request()
10:00:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:54
DEBUG
Entering _get_cookie_and_crumb()
10:00:54
DEBUG
cookie_mode = 'basic'
10:00:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:54
DEBUG
Entering _get_cookie_basic()
10:00:54
DEBUG
reusing cookie
10:00:54
DEBUG
Exiting _get_cookie_basic()
10:00:54
DEBUG
Entering _get_crumb_basic()
10:00:54
DEBUG
reusing crumb
10:00:54
DEBUG
Exiting _get_crumb_basic()
10:00:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:54
DEBUG
Exiting _get_cookie_and_crumb()
10:00:54
DEBUG
response code=200
10:00:54
DEBUG
Exiting _make_request()
10:00:54
DEBUG
Exiting get()
10:00:54
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:00:53
10:00:54
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:00:53-05:00
10:00:54
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:54
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:00:54
DEBUG
Exiting history()
10:00:54
DEBUG
Exiting history()
10:00:54
DEBUG
Entering history()
10:00:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:54
DEBUG
Entering get()
10:00:54
DEBUG
Entering _make_request()
10:00:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:54
DEBUG
Entering _get_cookie_and_crumb()
10:00:54
DEBUG
cookie_mode = 'basic'
10:00:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:54
DEBUG
Entering _get_cookie_basic()
10:00:54
DEBUG
reusing cookie
10:00:54
DEBUG
Exiting _get_cookie_basic()
10:00:54
DEBUG
Entering _get_crumb_basic()
10:00:54
DEBUG
reusing crumb
10:00:54
DEBUG
Exiting _get_crumb_basic()
10:00:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:54
DEBUG
Exiting _get_cookie_and_crumb()
10:00:54
DEBUG
response code=200
10:00:54
DEBUG
Exiting _make_request()
10:00:54
DEBUG
Exiting get()
10:00:54
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:00:53
10:00:54
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:53-05:00
10:00:54
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:53-05:00
10:00:54
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:00:54
DEBUG
Exiting history()
10:00:54
DEBUG
POLL [Yahoo]: 10:00:54 Price=$54.74
10:00:54
DEBUG
CHECK: C=54.74 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:01:00
DEBUG
BAR: 10:00:00 O=54.57 H=54.70 L=54.57 C=54.70
10:01:00
DEBUG
Checking: C=54.70 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:01:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:01:04
DEBUG
Entering history()
10:01:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:04
DEBUG
Entering history()
10:01:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:04
DEBUG
Entering get()
10:01:04
DEBUG
Entering _make_request()
10:01:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:04
DEBUG
Entering _get_cookie_and_crumb()
10:01:04
DEBUG
cookie_mode = 'basic'
10:01:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:04
DEBUG
Entering _get_cookie_basic()
10:01:04
DEBUG
reusing cookie
10:01:04
DEBUG
Exiting _get_cookie_basic()
10:01:04
DEBUG
Entering _get_crumb_basic()
10:01:04
DEBUG
reusing crumb
10:01:04
DEBUG
Exiting _get_crumb_basic()
10:01:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:04
DEBUG
Exiting _get_cookie_and_crumb()
10:01:04
DEBUG
response code=200
10:01:04
DEBUG
Exiting _make_request()
10:01:04
DEBUG
Exiting get()
10:01:04
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:00:53
10:01:04
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:00:53-05:00
10:01:04
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:04
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:04
DEBUG
Exiting history()
10:01:04
DEBUG
Exiting history()
10:01:04
DEBUG
Entering history()
10:01:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:04
DEBUG
Entering get()
10:01:04
DEBUG
Entering _make_request()
10:01:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:04
DEBUG
Entering _get_cookie_and_crumb()
10:01:04
DEBUG
cookie_mode = 'basic'
10:01:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:04
DEBUG
Entering _get_cookie_basic()
10:01:04
DEBUG
reusing cookie
10:01:04
DEBUG
Exiting _get_cookie_basic()
10:01:04
DEBUG
Entering _get_crumb_basic()
10:01:04
DEBUG
reusing crumb
10:01:04
DEBUG
Exiting _get_crumb_basic()
10:01:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:04
DEBUG
Exiting _get_cookie_and_crumb()
10:01:04
DEBUG
response code=200
10:01:04
DEBUG
Exiting _make_request()
10:01:04
DEBUG
Exiting get()
10:01:04
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:00:53
10:01:04
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:53-05:00
10:01:04
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:00:53-05:00
10:01:04
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:01:04
DEBUG
Exiting history()
10:01:14
DEBUG
Entering history()
10:01:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:14
DEBUG
Entering history()
10:01:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:14
DEBUG
Entering get()
10:01:14
DEBUG
Entering _make_request()
10:01:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:14
DEBUG
Entering _get_cookie_and_crumb()
10:01:14
DEBUG
cookie_mode = 'basic'
10:01:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:14
DEBUG
Entering _get_cookie_basic()
10:01:14
DEBUG
reusing cookie
10:01:14
DEBUG
Exiting _get_cookie_basic()
10:01:14
DEBUG
Entering _get_crumb_basic()
10:01:14
DEBUG
reusing crumb
10:01:14
DEBUG
Exiting _get_crumb_basic()
10:01:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:14
DEBUG
Exiting _get_cookie_and_crumb()
10:01:14
DEBUG
response code=200
10:01:14
DEBUG
Exiting _make_request()
10:01:14
DEBUG
Exiting get()
10:01:14
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:01:14
10:01:14
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:01:14-05:00
10:01:14
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:14
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:14
DEBUG
Exiting history()
10:01:14
DEBUG
Exiting history()
10:01:14
DEBUG
Entering history()
10:01:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:14
DEBUG
Entering get()
10:01:14
DEBUG
Entering _make_request()
10:01:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:14
DEBUG
Entering _get_cookie_and_crumb()
10:01:14
DEBUG
cookie_mode = 'basic'
10:01:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:14
DEBUG
Entering _get_cookie_basic()
10:01:14
DEBUG
reusing cookie
10:01:14
DEBUG
Exiting _get_cookie_basic()
10:01:14
DEBUG
Entering _get_crumb_basic()
10:01:14
DEBUG
reusing crumb
10:01:14
DEBUG
Exiting _get_crumb_basic()
10:01:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:14
DEBUG
Exiting _get_cookie_and_crumb()
10:01:14
DEBUG
response code=200
10:01:14
DEBUG
Exiting _make_request()
10:01:14
DEBUG
Exiting get()
10:01:14
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:01:14
10:01:14
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:14-05:00
10:01:14
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:14-05:00
10:01:14
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:01:14
DEBUG
Exiting history()
10:01:14
DEBUG
POLL [Yahoo]: 10:01:14 Price=$54.74
10:01:14
DEBUG
CHECK: C=54.74 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:01:24
DEBUG
Entering history()
10:01:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:24
DEBUG
Entering history()
10:01:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:24
DEBUG
Entering get()
10:01:24
DEBUG
Entering _make_request()
10:01:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:24
DEBUG
Entering _get_cookie_and_crumb()
10:01:24
DEBUG
cookie_mode = 'basic'
10:01:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:24
DEBUG
Entering _get_cookie_basic()
10:01:24
DEBUG
reusing cookie
10:01:24
DEBUG
Exiting _get_cookie_basic()
10:01:24
DEBUG
Entering _get_crumb_basic()
10:01:24
DEBUG
reusing crumb
10:01:24
DEBUG
Exiting _get_crumb_basic()
10:01:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:24
DEBUG
Exiting _get_cookie_and_crumb()
10:01:25
DEBUG
response code=200
10:01:25
DEBUG
Exiting _make_request()
10:01:25
DEBUG
Exiting get()
10:01:25
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:01:14
10:01:25
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:01:14-05:00
10:01:25
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:25
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:25
DEBUG
Exiting history()
10:01:25
DEBUG
Exiting history()
10:01:25
DEBUG
Entering history()
10:01:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:25
DEBUG
Entering get()
10:01:25
DEBUG
Entering _make_request()
10:01:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:25
DEBUG
Entering _get_cookie_and_crumb()
10:01:25
DEBUG
cookie_mode = 'basic'
10:01:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:25
DEBUG
Entering _get_cookie_basic()
10:01:25
DEBUG
reusing cookie
10:01:25
DEBUG
Exiting _get_cookie_basic()
10:01:25
DEBUG
Entering _get_crumb_basic()
10:01:25
DEBUG
reusing crumb
10:01:25
DEBUG
Exiting _get_crumb_basic()
10:01:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:25
DEBUG
Exiting _get_cookie_and_crumb()
10:01:25
DEBUG
response code=200
10:01:25
DEBUG
Exiting _make_request()
10:01:25
DEBUG
Exiting get()
10:01:25
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:01:20
10:01:25
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:20-05:00
10:01:25
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:20-05:00
10:01:25
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:01:25
DEBUG
Exiting history()
10:01:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:01:35
DEBUG
Entering history()
10:01:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:35
DEBUG
Entering history()
10:01:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:35
DEBUG
Entering get()
10:01:35
DEBUG
Entering _make_request()
10:01:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:35
DEBUG
Entering _get_cookie_and_crumb()
10:01:35
DEBUG
cookie_mode = 'basic'
10:01:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:35
DEBUG
Entering _get_cookie_basic()
10:01:35
DEBUG
reusing cookie
10:01:35
DEBUG
Exiting _get_cookie_basic()
10:01:35
DEBUG
Entering _get_crumb_basic()
10:01:35
DEBUG
reusing crumb
10:01:35
DEBUG
Exiting _get_crumb_basic()
10:01:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:35
DEBUG
Exiting _get_cookie_and_crumb()
10:01:35
DEBUG
response code=200
10:01:35
DEBUG
Exiting _make_request()
10:01:35
DEBUG
Exiting get()
10:01:35
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:01:31
10:01:35
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:01:31-05:00
10:01:35
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:35
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:35
DEBUG
Exiting history()
10:01:35
DEBUG
Exiting history()
10:01:35
DEBUG
Entering history()
10:01:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:35
DEBUG
Entering get()
10:01:35
DEBUG
Entering _make_request()
10:01:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:35
DEBUG
Entering _get_cookie_and_crumb()
10:01:35
DEBUG
cookie_mode = 'basic'
10:01:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:35
DEBUG
Entering _get_cookie_basic()
10:01:35
DEBUG
reusing cookie
10:01:35
DEBUG
Exiting _get_cookie_basic()
10:01:35
DEBUG
Entering _get_crumb_basic()
10:01:35
DEBUG
reusing crumb
10:01:35
DEBUG
Exiting _get_crumb_basic()
10:01:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:35
DEBUG
Exiting _get_cookie_and_crumb()
10:01:35
DEBUG
response code=200
10:01:35
DEBUG
Exiting _make_request()
10:01:35
DEBUG
Exiting get()
10:01:35
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:01:34
10:01:35
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:34-05:00
10:01:35
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:34-05:00
10:01:35
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:01:35
DEBUG
Exiting history()
10:01:35
DEBUG
POLL [Yahoo]: 10:01:35 Price=$54.79
10:01:35
DEBUG
CHECK: C=54.79 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:01:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:01:45
DEBUG
Entering history()
10:01:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:45
DEBUG
Entering history()
10:01:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:45
DEBUG
Entering get()
10:01:45
DEBUG
Entering _make_request()
10:01:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:45
DEBUG
Entering _get_cookie_and_crumb()
10:01:45
DEBUG
cookie_mode = 'basic'
10:01:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:45
DEBUG
Entering _get_cookie_basic()
10:01:45
DEBUG
reusing cookie
10:01:45
DEBUG
Exiting _get_cookie_basic()
10:01:45
DEBUG
Entering _get_crumb_basic()
10:01:45
DEBUG
reusing crumb
10:01:45
DEBUG
Exiting _get_crumb_basic()
10:01:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:45
DEBUG
Exiting _get_cookie_and_crumb()
10:01:45
DEBUG
response code=200
10:01:45
DEBUG
Exiting _make_request()
10:01:45
DEBUG
Exiting get()
10:01:45
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:01:39
10:01:45
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:01:39-05:00
10:01:45
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:45
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:45
DEBUG
Exiting history()
10:01:45
DEBUG
Exiting history()
10:01:45
DEBUG
Entering history()
10:01:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:45
DEBUG
Entering get()
10:01:45
DEBUG
Entering _make_request()
10:01:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:45
DEBUG
Entering _get_cookie_and_crumb()
10:01:45
DEBUG
cookie_mode = 'basic'
10:01:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:45
DEBUG
Entering _get_cookie_basic()
10:01:45
DEBUG
reusing cookie
10:01:45
DEBUG
Exiting _get_cookie_basic()
10:01:45
DEBUG
Entering _get_crumb_basic()
10:01:45
DEBUG
reusing crumb
10:01:45
DEBUG
Exiting _get_crumb_basic()
10:01:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:45
DEBUG
Exiting _get_cookie_and_crumb()
10:01:45
DEBUG
response code=200
10:01:45
DEBUG
Exiting _make_request()
10:01:45
DEBUG
Exiting get()
10:01:45
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:01:34
10:01:45
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:34-05:00
10:01:45
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:34-05:00
10:01:45
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:01:45
DEBUG
Exiting history()
10:01:45
DEBUG
POLL [Yahoo]: 10:01:45 Price=$54.84
10:01:45
DEBUG
CHECK: C=54.84 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:01:55
DEBUG
Entering history()
10:01:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:55
DEBUG
Entering history()
10:01:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:55
DEBUG
Entering get()
10:01:55
DEBUG
Entering _make_request()
10:01:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:55
DEBUG
Entering _get_cookie_and_crumb()
10:01:55
DEBUG
cookie_mode = 'basic'
10:01:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:55
DEBUG
Entering _get_cookie_basic()
10:01:55
DEBUG
reusing cookie
10:01:55
DEBUG
Exiting _get_cookie_basic()
10:01:55
DEBUG
Entering _get_crumb_basic()
10:01:55
DEBUG
reusing crumb
10:01:55
DEBUG
Exiting _get_crumb_basic()
10:01:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:55
DEBUG
Exiting _get_cookie_and_crumb()
10:01:55
DEBUG
response code=200
10:01:55
DEBUG
Exiting _make_request()
10:01:55
DEBUG
Exiting get()
10:01:55
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:01:39
10:01:55
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:01:39-05:00
10:01:55
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:55
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:01:55
DEBUG
Exiting history()
10:01:55
DEBUG
Exiting history()
10:01:55
DEBUG
Entering history()
10:01:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:55
DEBUG
Entering get()
10:01:55
DEBUG
Entering _make_request()
10:01:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:55
DEBUG
Entering _get_cookie_and_crumb()
10:01:55
DEBUG
cookie_mode = 'basic'
10:01:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:55
DEBUG
Entering _get_cookie_basic()
10:01:55
DEBUG
reusing cookie
10:01:55
DEBUG
Exiting _get_cookie_basic()
10:01:55
DEBUG
Entering _get_crumb_basic()
10:01:55
DEBUG
reusing crumb
10:01:55
DEBUG
Exiting _get_crumb_basic()
10:01:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:55
DEBUG
Exiting _get_cookie_and_crumb()
10:01:55
DEBUG
response code=200
10:01:55
DEBUG
Exiting _make_request()
10:01:55
DEBUG
Exiting get()
10:01:55
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:01:53
10:01:55
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:53-05:00
10:01:55
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:01:53-05:00
10:01:55
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:01:55
DEBUG
Exiting history()
10:02:00
DEBUG
BAR: 10:01:00 O=54.73 H=54.73 L=54.73 C=54.73
10:02:00
DEBUG
Checking: C=54.73 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:02:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:02:05
DEBUG
Entering history()
10:02:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:05
DEBUG
Entering history()
10:02:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:05
DEBUG
Entering get()
10:02:05
DEBUG
Entering _make_request()
10:02:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:05
DEBUG
Entering _get_cookie_and_crumb()
10:02:05
DEBUG
cookie_mode = 'basic'
10:02:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:05
DEBUG
Entering _get_cookie_basic()
10:02:05
DEBUG
reusing cookie
10:02:05
DEBUG
Exiting _get_cookie_basic()
10:02:05
DEBUG
Entering _get_crumb_basic()
10:02:05
DEBUG
reusing crumb
10:02:05
DEBUG
Exiting _get_crumb_basic()
10:02:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:05
DEBUG
Exiting _get_cookie_and_crumb()
10:02:05
DEBUG
response code=200
10:02:05
DEBUG
Exiting _make_request()
10:02:05
DEBUG
Exiting get()
10:02:05
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:02:04
10:02:05
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:02:04-05:00
10:02:05
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:05
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:05
DEBUG
Exiting history()
10:02:05
DEBUG
Exiting history()
10:02:05
DEBUG
Entering history()
10:02:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:05
DEBUG
Entering get()
10:02:05
DEBUG
Entering _make_request()
10:02:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:05
DEBUG
Entering _get_cookie_and_crumb()
10:02:05
DEBUG
cookie_mode = 'basic'
10:02:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:05
DEBUG
Entering _get_cookie_basic()
10:02:05
DEBUG
reusing cookie
10:02:05
DEBUG
Exiting _get_cookie_basic()
10:02:05
DEBUG
Entering _get_crumb_basic()
10:02:05
DEBUG
reusing crumb
10:02:05
DEBUG
Exiting _get_crumb_basic()
10:02:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:05
DEBUG
Exiting _get_cookie_and_crumb()
10:02:05
DEBUG
response code=200
10:02:05
DEBUG
Exiting _make_request()
10:02:05
DEBUG
Exiting get()
10:02:05
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:02:04
10:02:05
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:04-05:00
10:02:05
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:04-05:00
10:02:05
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:02:05
DEBUG
Exiting history()
10:02:05
DEBUG
POLL [Yahoo]: 10:02:05 Price=$54.83
10:02:05
DEBUG
CHECK: C=54.83 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:02:15
DEBUG
Entering history()
10:02:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:15
DEBUG
Entering history()
10:02:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:15
DEBUG
Entering get()
10:02:15
DEBUG
Entering _make_request()
10:02:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:15
DEBUG
Entering _get_cookie_and_crumb()
10:02:15
DEBUG
cookie_mode = 'basic'
10:02:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:15
DEBUG
Entering _get_cookie_basic()
10:02:15
DEBUG
reusing cookie
10:02:15
DEBUG
Exiting _get_cookie_basic()
10:02:15
DEBUG
Entering _get_crumb_basic()
10:02:15
DEBUG
reusing crumb
10:02:15
DEBUG
Exiting _get_crumb_basic()
10:02:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:15
DEBUG
Exiting _get_cookie_and_crumb()
10:02:15
DEBUG
response code=200
10:02:15
DEBUG
Exiting _make_request()
10:02:15
DEBUG
Exiting get()
10:02:15
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:02:04
10:02:15
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:02:04-05:00
10:02:15
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:15
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:15
DEBUG
Exiting history()
10:02:15
DEBUG
Exiting history()
10:02:15
DEBUG
Entering history()
10:02:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:15
DEBUG
Entering get()
10:02:15
DEBUG
Entering _make_request()
10:02:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:15
DEBUG
Entering _get_cookie_and_crumb()
10:02:15
DEBUG
cookie_mode = 'basic'
10:02:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:15
DEBUG
Entering _get_cookie_basic()
10:02:15
DEBUG
reusing cookie
10:02:15
DEBUG
Exiting _get_cookie_basic()
10:02:15
DEBUG
Entering _get_crumb_basic()
10:02:15
DEBUG
reusing crumb
10:02:15
DEBUG
Exiting _get_crumb_basic()
10:02:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:15
DEBUG
Exiting _get_cookie_and_crumb()
10:02:15
DEBUG
response code=200
10:02:15
DEBUG
Exiting _make_request()
10:02:15
DEBUG
Exiting get()
10:02:15
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:02:04
10:02:15
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:04-05:00
10:02:15
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:04-05:00
10:02:15
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:02:15
DEBUG
Exiting history()
10:02:25
DEBUG
Entering history()
10:02:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:25
DEBUG
Entering history()
10:02:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:25
DEBUG
Entering get()
10:02:25
DEBUG
Entering _make_request()
10:02:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:25
DEBUG
Entering _get_cookie_and_crumb()
10:02:25
DEBUG
cookie_mode = 'basic'
10:02:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:25
DEBUG
Entering _get_cookie_basic()
10:02:25
DEBUG
reusing cookie
10:02:25
DEBUG
Exiting _get_cookie_basic()
10:02:25
DEBUG
Entering _get_crumb_basic()
10:02:25
DEBUG
reusing crumb
10:02:25
DEBUG
Exiting _get_crumb_basic()
10:02:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:25
DEBUG
Exiting _get_cookie_and_crumb()
10:02:25
DEBUG
response code=200
10:02:25
DEBUG
Exiting _make_request()
10:02:25
DEBUG
Exiting get()
10:02:25
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:02:23
10:02:25
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:02:23-05:00
10:02:25
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:25
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:25
DEBUG
Exiting history()
10:02:25
DEBUG
Exiting history()
10:02:25
DEBUG
Entering history()
10:02:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:25
DEBUG
Entering get()
10:02:25
DEBUG
Entering _make_request()
10:02:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:25
DEBUG
Entering _get_cookie_and_crumb()
10:02:25
DEBUG
cookie_mode = 'basic'
10:02:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:25
DEBUG
Entering _get_cookie_basic()
10:02:25
DEBUG
reusing cookie
10:02:25
DEBUG
Exiting _get_cookie_basic()
10:02:25
DEBUG
Entering _get_crumb_basic()
10:02:25
DEBUG
reusing crumb
10:02:25
DEBUG
Exiting _get_crumb_basic()
10:02:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:25
DEBUG
Exiting _get_cookie_and_crumb()
10:02:25
DEBUG
response code=200
10:02:25
DEBUG
Exiting _make_request()
10:02:25
DEBUG
Exiting get()
10:02:25
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:02:23
10:02:25
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:23-05:00
10:02:25
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:23-05:00
10:02:25
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:02:25
DEBUG
Exiting history()
10:02:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:02:35
DEBUG
Entering history()
10:02:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:35
DEBUG
Entering history()
10:02:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:35
DEBUG
Entering get()
10:02:35
DEBUG
Entering _make_request()
10:02:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:35
DEBUG
Entering _get_cookie_and_crumb()
10:02:35
DEBUG
cookie_mode = 'basic'
10:02:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:35
DEBUG
Entering _get_cookie_basic()
10:02:35
DEBUG
reusing cookie
10:02:35
DEBUG
Exiting _get_cookie_basic()
10:02:35
DEBUG
Entering _get_crumb_basic()
10:02:35
DEBUG
reusing crumb
10:02:35
DEBUG
Exiting _get_crumb_basic()
10:02:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:35
DEBUG
Exiting _get_cookie_and_crumb()
10:02:35
DEBUG
response code=200
10:02:35
DEBUG
Exiting _make_request()
10:02:35
DEBUG
Exiting get()
10:02:35
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:02:23
10:02:35
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:02:23-05:00
10:02:35
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:35
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:35
DEBUG
Exiting history()
10:02:35
DEBUG
Exiting history()
10:02:35
DEBUG
Entering history()
10:02:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:35
DEBUG
Entering get()
10:02:35
DEBUG
Entering _make_request()
10:02:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:35
DEBUG
Entering _get_cookie_and_crumb()
10:02:35
DEBUG
cookie_mode = 'basic'
10:02:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:35
DEBUG
Entering _get_cookie_basic()
10:02:35
DEBUG
reusing cookie
10:02:35
DEBUG
Exiting _get_cookie_basic()
10:02:35
DEBUG
Entering _get_crumb_basic()
10:02:35
DEBUG
reusing crumb
10:02:35
DEBUG
Exiting _get_crumb_basic()
10:02:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:35
DEBUG
Exiting _get_cookie_and_crumb()
10:02:35
DEBUG
response code=200
10:02:35
DEBUG
Exiting _make_request()
10:02:35
DEBUG
Exiting get()
10:02:35
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:02:23
10:02:35
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:23-05:00
10:02:35
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:23-05:00
10:02:35
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:02:35
DEBUG
Exiting history()
10:02:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:02:45
DEBUG
Entering history()
10:02:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:45
DEBUG
Entering history()
10:02:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:45
DEBUG
Entering get()
10:02:45
DEBUG
Entering _make_request()
10:02:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:45
DEBUG
Entering _get_cookie_and_crumb()
10:02:45
DEBUG
cookie_mode = 'basic'
10:02:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:45
DEBUG
Entering _get_cookie_basic()
10:02:45
DEBUG
reusing cookie
10:02:45
DEBUG
Exiting _get_cookie_basic()
10:02:45
DEBUG
Entering _get_crumb_basic()
10:02:45
DEBUG
reusing crumb
10:02:45
DEBUG
Exiting _get_crumb_basic()
10:02:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:45
DEBUG
Exiting _get_cookie_and_crumb()
10:02:45
DEBUG
response code=200
10:02:45
DEBUG
Exiting _make_request()
10:02:45
DEBUG
Exiting get()
10:02:45
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:02:43
10:02:45
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:02:43-05:00
10:02:46
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:46
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:46
DEBUG
Exiting history()
10:02:46
DEBUG
Exiting history()
10:02:46
DEBUG
Entering history()
10:02:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:46
DEBUG
Entering get()
10:02:46
DEBUG
Entering _make_request()
10:02:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:46
DEBUG
Entering _get_cookie_and_crumb()
10:02:46
DEBUG
cookie_mode = 'basic'
10:02:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:46
DEBUG
Entering _get_cookie_basic()
10:02:46
DEBUG
reusing cookie
10:02:46
DEBUG
Exiting _get_cookie_basic()
10:02:46
DEBUG
Entering _get_crumb_basic()
10:02:46
DEBUG
reusing crumb
10:02:46
DEBUG
Exiting _get_crumb_basic()
10:02:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:46
DEBUG
Exiting _get_cookie_and_crumb()
10:02:46
DEBUG
response code=200
10:02:46
DEBUG
Exiting _make_request()
10:02:46
DEBUG
Exiting get()
10:02:46
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:02:43
10:02:46
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:43-05:00
10:02:46
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:43-05:00
10:02:46
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:02:46
DEBUG
Exiting history()
10:02:46
DEBUG
POLL [Yahoo]: 10:02:46 Price=$54.81
10:02:46
DEBUG
CHECK: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:02:56
DEBUG
Entering history()
10:02:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:56
DEBUG
Entering history()
10:02:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:56
DEBUG
Entering get()
10:02:56
DEBUG
Entering _make_request()
10:02:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:56
DEBUG
Entering _get_cookie_and_crumb()
10:02:56
DEBUG
cookie_mode = 'basic'
10:02:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:56
DEBUG
Entering _get_cookie_basic()
10:02:56
DEBUG
reusing cookie
10:02:56
DEBUG
Exiting _get_cookie_basic()
10:02:56
DEBUG
Entering _get_crumb_basic()
10:02:56
DEBUG
reusing crumb
10:02:56
DEBUG
Exiting _get_crumb_basic()
10:02:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:56
DEBUG
Exiting _get_cookie_and_crumb()
10:02:56
DEBUG
response code=200
10:02:56
DEBUG
Exiting _make_request()
10:02:56
DEBUG
Exiting get()
10:02:56
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:02:54
10:02:56
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:02:54-05:00
10:02:56
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:56
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:02:56
DEBUG
Exiting history()
10:02:56
DEBUG
Exiting history()
10:02:56
DEBUG
Entering history()
10:02:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:56
DEBUG
Entering get()
10:02:56
DEBUG
Entering _make_request()
10:02:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:56
DEBUG
Entering _get_cookie_and_crumb()
10:02:56
DEBUG
cookie_mode = 'basic'
10:02:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:56
DEBUG
Entering _get_cookie_basic()
10:02:56
DEBUG
reusing cookie
10:02:56
DEBUG
Exiting _get_cookie_basic()
10:02:56
DEBUG
Entering _get_crumb_basic()
10:02:56
DEBUG
reusing crumb
10:02:56
DEBUG
Exiting _get_crumb_basic()
10:02:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:56
DEBUG
Exiting _get_cookie_and_crumb()
10:02:56
DEBUG
response code=200
10:02:56
DEBUG
Exiting _make_request()
10:02:56
DEBUG
Exiting get()
10:02:56
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:02:54
10:02:56
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:54-05:00
10:02:56
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:54-05:00
10:02:56
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:02:56
DEBUG
Exiting history()
10:02:56
DEBUG
POLL [Yahoo]: 10:02:56 Price=$54.81
10:02:56
DEBUG
CHECK: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:03:00
DEBUG
BAR: 10:02:00 O=54.82 H=54.82 L=54.82 C=54.82
10:03:00
DEBUG
Checking: C=54.82 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:03:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:03:06
DEBUG
Entering history()
10:03:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:06
DEBUG
Entering history()
10:03:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:06
DEBUG
Entering get()
10:03:06
DEBUG
Entering _make_request()
10:03:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:06
DEBUG
Entering _get_cookie_and_crumb()
10:03:06
DEBUG
cookie_mode = 'basic'
10:03:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:06
DEBUG
Entering _get_cookie_basic()
10:03:06
DEBUG
reusing cookie
10:03:06
DEBUG
Exiting _get_cookie_basic()
10:03:06
DEBUG
Entering _get_crumb_basic()
10:03:06
DEBUG
reusing crumb
10:03:06
DEBUG
Exiting _get_crumb_basic()
10:03:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:06
DEBUG
Exiting _get_cookie_and_crumb()
10:03:06
DEBUG
response code=200
10:03:06
DEBUG
Exiting _make_request()
10:03:06
DEBUG
Exiting get()
10:03:06
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:02:54
10:03:06
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:02:54-05:00
10:03:06
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:06
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:06
DEBUG
Exiting history()
10:03:06
DEBUG
Exiting history()
10:03:06
DEBUG
Entering history()
10:03:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:06
DEBUG
Entering get()
10:03:06
DEBUG
Entering _make_request()
10:03:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:06
DEBUG
Entering _get_cookie_and_crumb()
10:03:06
DEBUG
cookie_mode = 'basic'
10:03:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:06
DEBUG
Entering _get_cookie_basic()
10:03:06
DEBUG
reusing cookie
10:03:06
DEBUG
Exiting _get_cookie_basic()
10:03:06
DEBUG
Entering _get_crumb_basic()
10:03:06
DEBUG
reusing crumb
10:03:06
DEBUG
Exiting _get_crumb_basic()
10:03:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:06
DEBUG
Exiting _get_cookie_and_crumb()
10:03:06
DEBUG
response code=200
10:03:06
DEBUG
Exiting _make_request()
10:03:06
DEBUG
Exiting get()
10:03:06
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:02:54
10:03:06
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:54-05:00
10:03:06
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:02:54-05:00
10:03:06
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:03:06
DEBUG
Exiting history()
10:03:16
DEBUG
Entering history()
10:03:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:16
DEBUG
Entering history()
10:03:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:16
DEBUG
Entering get()
10:03:16
DEBUG
Entering _make_request()
10:03:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:16
DEBUG
Entering _get_cookie_and_crumb()
10:03:16
DEBUG
cookie_mode = 'basic'
10:03:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:16
DEBUG
Entering _get_cookie_basic()
10:03:16
DEBUG
reusing cookie
10:03:16
DEBUG
Exiting _get_cookie_basic()
10:03:16
DEBUG
Entering _get_crumb_basic()
10:03:16
DEBUG
reusing crumb
10:03:16
DEBUG
Exiting _get_crumb_basic()
10:03:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:16
DEBUG
Exiting _get_cookie_and_crumb()
10:03:16
DEBUG
response code=200
10:03:16
DEBUG
Exiting _make_request()
10:03:16
DEBUG
Exiting get()
10:03:16
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:03:16
10:03:16
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:03:16-05:00
10:03:16
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:16
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:16
DEBUG
Exiting history()
10:03:16
DEBUG
Exiting history()
10:03:16
DEBUG
Entering history()
10:03:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:16
DEBUG
Entering get()
10:03:16
DEBUG
Entering _make_request()
10:03:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:16
DEBUG
Entering _get_cookie_and_crumb()
10:03:16
DEBUG
cookie_mode = 'basic'
10:03:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:16
DEBUG
Entering _get_cookie_basic()
10:03:16
DEBUG
reusing cookie
10:03:16
DEBUG
Exiting _get_cookie_basic()
10:03:16
DEBUG
Entering _get_crumb_basic()
10:03:16
DEBUG
reusing crumb
10:03:16
DEBUG
Exiting _get_crumb_basic()
10:03:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:16
DEBUG
Exiting _get_cookie_and_crumb()
10:03:16
DEBUG
response code=200
10:03:16
DEBUG
Exiting _make_request()
10:03:16
DEBUG
Exiting get()
10:03:16
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:03:16
10:03:16
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:16-05:00
10:03:16
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:16-05:00
10:03:16
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:03:16
DEBUG
Exiting history()
10:03:16
DEBUG
POLL [Yahoo]: 10:03:16 Price=$54.86
10:03:16
DEBUG
CHECK: C=54.86 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:03:26
DEBUG
Entering history()
10:03:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:26
DEBUG
Entering history()
10:03:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:26
DEBUG
Entering get()
10:03:26
DEBUG
Entering _make_request()
10:03:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:26
DEBUG
Entering _get_cookie_and_crumb()
10:03:26
DEBUG
cookie_mode = 'basic'
10:03:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:26
DEBUG
Entering _get_cookie_basic()
10:03:26
DEBUG
reusing cookie
10:03:26
DEBUG
Exiting _get_cookie_basic()
10:03:26
DEBUG
Entering _get_crumb_basic()
10:03:26
DEBUG
reusing crumb
10:03:26
DEBUG
Exiting _get_crumb_basic()
10:03:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:26
DEBUG
Exiting _get_cookie_and_crumb()
10:03:26
DEBUG
response code=200
10:03:26
DEBUG
Exiting _make_request()
10:03:26
DEBUG
Exiting get()
10:03:26
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:03:23
10:03:26
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:03:23-05:00
10:03:26
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:26
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:26
DEBUG
Exiting history()
10:03:26
DEBUG
Exiting history()
10:03:26
DEBUG
Entering history()
10:03:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:26
DEBUG
Entering get()
10:03:26
DEBUG
Entering _make_request()
10:03:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:26
DEBUG
Entering _get_cookie_and_crumb()
10:03:26
DEBUG
cookie_mode = 'basic'
10:03:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:26
DEBUG
Entering _get_cookie_basic()
10:03:26
DEBUG
reusing cookie
10:03:26
DEBUG
Exiting _get_cookie_basic()
10:03:26
DEBUG
Entering _get_crumb_basic()
10:03:26
DEBUG
reusing crumb
10:03:26
DEBUG
Exiting _get_crumb_basic()
10:03:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:26
DEBUG
Exiting _get_cookie_and_crumb()
10:03:26
DEBUG
response code=200
10:03:26
DEBUG
Exiting _make_request()
10:03:26
DEBUG
Exiting get()
10:03:26
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:03:16
10:03:26
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:16-05:00
10:03:26
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:16-05:00
10:03:26
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:03:26
DEBUG
Exiting history()
10:03:26
DEBUG
POLL [Yahoo]: 10:03:26 Price=$54.84
10:03:26
DEBUG
CHECK: C=54.84 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:03:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:03:36
DEBUG
Entering history()
10:03:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:36
DEBUG
Entering history()
10:03:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:36
DEBUG
Entering get()
10:03:36
DEBUG
Entering _make_request()
10:03:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:36
DEBUG
Entering _get_cookie_and_crumb()
10:03:36
DEBUG
cookie_mode = 'basic'
10:03:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:36
DEBUG
Entering _get_cookie_basic()
10:03:36
DEBUG
reusing cookie
10:03:36
DEBUG
Exiting _get_cookie_basic()
10:03:36
DEBUG
Entering _get_crumb_basic()
10:03:36
DEBUG
reusing crumb
10:03:36
DEBUG
Exiting _get_crumb_basic()
10:03:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:36
DEBUG
Exiting _get_cookie_and_crumb()
10:03:36
DEBUG
response code=200
10:03:36
DEBUG
Exiting _make_request()
10:03:36
DEBUG
Exiting get()
10:03:36
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:03:23
10:03:36
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:03:23-05:00
10:03:36
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:36
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:36
DEBUG
Exiting history()
10:03:36
DEBUG
Exiting history()
10:03:36
DEBUG
Entering history()
10:03:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:36
DEBUG
Entering get()
10:03:36
DEBUG
Entering _make_request()
10:03:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:36
DEBUG
Entering _get_cookie_and_crumb()
10:03:36
DEBUG
cookie_mode = 'basic'
10:03:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:36
DEBUG
Entering _get_cookie_basic()
10:03:36
DEBUG
reusing cookie
10:03:36
DEBUG
Exiting _get_cookie_basic()
10:03:36
DEBUG
Entering _get_crumb_basic()
10:03:36
DEBUG
reusing crumb
10:03:36
DEBUG
Exiting _get_crumb_basic()
10:03:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:36
DEBUG
Exiting _get_cookie_and_crumb()
10:03:36
DEBUG
response code=200
10:03:36
DEBUG
Exiting _make_request()
10:03:36
DEBUG
Exiting get()
10:03:36
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:03:33
10:03:36
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:33-05:00
10:03:36
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:33-05:00
10:03:36
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:03:36
DEBUG
Exiting history()
10:03:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:03:46
DEBUG
Entering history()
10:03:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:46
DEBUG
Entering history()
10:03:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:46
DEBUG
Entering get()
10:03:46
DEBUG
Entering _make_request()
10:03:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:46
DEBUG
Entering _get_cookie_and_crumb()
10:03:46
DEBUG
cookie_mode = 'basic'
10:03:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:46
DEBUG
Entering _get_cookie_basic()
10:03:46
DEBUG
reusing cookie
10:03:46
DEBUG
Exiting _get_cookie_basic()
10:03:46
DEBUG
Entering _get_crumb_basic()
10:03:46
DEBUG
reusing crumb
10:03:46
DEBUG
Exiting _get_crumb_basic()
10:03:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:46
DEBUG
Exiting _get_cookie_and_crumb()
10:03:46
DEBUG
response code=200
10:03:46
DEBUG
Exiting _make_request()
10:03:46
DEBUG
Exiting get()
10:03:46
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:03:45
10:03:46
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:03:45-05:00
10:03:46
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:46
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:46
DEBUG
Exiting history()
10:03:46
DEBUG
Exiting history()
10:03:46
DEBUG
Entering history()
10:03:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:46
DEBUG
Entering get()
10:03:46
DEBUG
Entering _make_request()
10:03:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:46
DEBUG
Entering _get_cookie_and_crumb()
10:03:46
DEBUG
cookie_mode = 'basic'
10:03:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:46
DEBUG
Entering _get_cookie_basic()
10:03:46
DEBUG
reusing cookie
10:03:46
DEBUG
Exiting _get_cookie_basic()
10:03:46
DEBUG
Entering _get_crumb_basic()
10:03:46
DEBUG
reusing crumb
10:03:46
DEBUG
Exiting _get_crumb_basic()
10:03:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:46
DEBUG
Exiting _get_cookie_and_crumb()
10:03:46
DEBUG
response code=200
10:03:46
DEBUG
Exiting _make_request()
10:03:46
DEBUG
Exiting get()
10:03:46
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:03:33
10:03:46
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:33-05:00
10:03:46
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:33-05:00
10:03:46
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:03:46
DEBUG
Exiting history()
10:03:46
DEBUG
POLL [Yahoo]: 10:03:46 Price=$54.90
10:03:46
DEBUG
CHECK: C=54.90 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:03:56
DEBUG
Entering history()
10:03:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:56
DEBUG
Entering history()
10:03:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:56
DEBUG
Entering get()
10:03:56
DEBUG
Entering _make_request()
10:03:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:56
DEBUG
Entering _get_cookie_and_crumb()
10:03:56
DEBUG
cookie_mode = 'basic'
10:03:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:56
DEBUG
Entering _get_cookie_basic()
10:03:56
DEBUG
reusing cookie
10:03:56
DEBUG
Exiting _get_cookie_basic()
10:03:56
DEBUG
Entering _get_crumb_basic()
10:03:56
DEBUG
reusing crumb
10:03:56
DEBUG
Exiting _get_crumb_basic()
10:03:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:56
DEBUG
Exiting _get_cookie_and_crumb()
10:03:56
DEBUG
response code=200
10:03:56
DEBUG
Exiting _make_request()
10:03:56
DEBUG
Exiting get()
10:03:56
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:03:45
10:03:56
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:03:45-05:00
10:03:56
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:56
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:03:56
DEBUG
Exiting history()
10:03:56
DEBUG
Exiting history()
10:03:56
DEBUG
Entering history()
10:03:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:56
DEBUG
Entering get()
10:03:56
DEBUG
Entering _make_request()
10:03:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:56
DEBUG
Entering _get_cookie_and_crumb()
10:03:56
DEBUG
cookie_mode = 'basic'
10:03:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:56
DEBUG
Entering _get_cookie_basic()
10:03:56
DEBUG
reusing cookie
10:03:56
DEBUG
Exiting _get_cookie_basic()
10:03:56
DEBUG
Entering _get_crumb_basic()
10:03:56
DEBUG
reusing crumb
10:03:56
DEBUG
Exiting _get_crumb_basic()
10:03:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:56
DEBUG
Exiting _get_cookie_and_crumb()
10:03:57
DEBUG
response code=200
10:03:57
DEBUG
Exiting _make_request()
10:03:57
DEBUG
Exiting get()
10:03:57
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:03:54
10:03:57
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:54-05:00
10:03:57
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:03:54-05:00
10:03:57
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:03:57
DEBUG
Exiting history()
10:04:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:04:07
DEBUG
Entering history()
10:04:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:07
DEBUG
Entering history()
10:04:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:07
DEBUG
Entering get()
10:04:07
DEBUG
Entering _make_request()
10:04:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:07
DEBUG
Entering _get_cookie_and_crumb()
10:04:07
DEBUG
cookie_mode = 'basic'
10:04:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:07
DEBUG
Entering _get_cookie_basic()
10:04:07
DEBUG
reusing cookie
10:04:07
DEBUG
Exiting _get_cookie_basic()
10:04:07
DEBUG
Entering _get_crumb_basic()
10:04:07
DEBUG
reusing crumb
10:04:07
DEBUG
Exiting _get_crumb_basic()
10:04:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:07
DEBUG
Exiting _get_cookie_and_crumb()
10:04:07
DEBUG
response code=200
10:04:07
DEBUG
Exiting _make_request()
10:04:07
DEBUG
Exiting get()
10:04:07
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:04:06
10:04:07
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:04:06-05:00
10:04:07
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:07
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:07
DEBUG
Exiting history()
10:04:07
DEBUG
Exiting history()
10:04:07
DEBUG
Entering history()
10:04:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:07
DEBUG
Entering get()
10:04:07
DEBUG
Entering _make_request()
10:04:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:07
DEBUG
Entering _get_cookie_and_crumb()
10:04:07
DEBUG
cookie_mode = 'basic'
10:04:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:07
DEBUG
Entering _get_cookie_basic()
10:04:07
DEBUG
reusing cookie
10:04:07
DEBUG
Exiting _get_cookie_basic()
10:04:07
DEBUG
Entering _get_crumb_basic()
10:04:07
DEBUG
reusing crumb
10:04:07
DEBUG
Exiting _get_crumb_basic()
10:04:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:07
DEBUG
Exiting _get_cookie_and_crumb()
10:04:07
DEBUG
response code=200
10:04:07
DEBUG
Exiting _make_request()
10:04:07
DEBUG
Exiting get()
10:04:07
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:04:06
10:04:07
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:06-05:00
10:04:07
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:06-05:00
10:04:07
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:04:07
DEBUG
Exiting history()
10:04:07
DEBUG
POLL [Yahoo]: 10:04:07 Price=$54.88
10:04:07
DEBUG
CHECK: C=54.88 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:04:17
DEBUG
Entering history()
10:04:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:17
DEBUG
Entering history()
10:04:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:17
DEBUG
Entering get()
10:04:17
DEBUG
Entering _make_request()
10:04:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:17
DEBUG
Entering _get_cookie_and_crumb()
10:04:17
DEBUG
cookie_mode = 'basic'
10:04:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:17
DEBUG
Entering _get_cookie_basic()
10:04:17
DEBUG
reusing cookie
10:04:17
DEBUG
Exiting _get_cookie_basic()
10:04:17
DEBUG
Entering _get_crumb_basic()
10:04:17
DEBUG
reusing crumb
10:04:17
DEBUG
Exiting _get_crumb_basic()
10:04:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:17
DEBUG
Exiting _get_cookie_and_crumb()
10:04:17
DEBUG
response code=200
10:04:17
DEBUG
Exiting _make_request()
10:04:17
DEBUG
Exiting get()
10:04:17
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:04:15
10:04:17
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:04:15-05:00
10:04:17
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:17
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:17
DEBUG
Exiting history()
10:04:17
DEBUG
Exiting history()
10:04:17
DEBUG
Entering history()
10:04:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:17
DEBUG
Entering get()
10:04:17
DEBUG
Entering _make_request()
10:04:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:17
DEBUG
Entering _get_cookie_and_crumb()
10:04:17
DEBUG
cookie_mode = 'basic'
10:04:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:17
DEBUG
Entering _get_cookie_basic()
10:04:17
DEBUG
reusing cookie
10:04:17
DEBUG
Exiting _get_cookie_basic()
10:04:17
DEBUG
Entering _get_crumb_basic()
10:04:17
DEBUG
reusing crumb
10:04:17
DEBUG
Exiting _get_crumb_basic()
10:04:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:17
DEBUG
Exiting _get_cookie_and_crumb()
10:04:17
DEBUG
response code=200
10:04:17
DEBUG
Exiting _make_request()
10:04:17
DEBUG
Exiting get()
10:04:17
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:04:15
10:04:17
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:15-05:00
10:04:17
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:15-05:00
10:04:17
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:04:17
DEBUG
Exiting history()
10:04:27
DEBUG
Entering history()
10:04:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:27
DEBUG
Entering history()
10:04:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:27
DEBUG
Entering get()
10:04:27
DEBUG
Entering _make_request()
10:04:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:27
DEBUG
Entering _get_cookie_and_crumb()
10:04:27
DEBUG
cookie_mode = 'basic'
10:04:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:27
DEBUG
Entering _get_cookie_basic()
10:04:27
DEBUG
reusing cookie
10:04:27
DEBUG
Exiting _get_cookie_basic()
10:04:27
DEBUG
Entering _get_crumb_basic()
10:04:27
DEBUG
reusing crumb
10:04:27
DEBUG
Exiting _get_crumb_basic()
10:04:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:27
DEBUG
Exiting _get_cookie_and_crumb()
10:04:27
DEBUG
response code=200
10:04:27
DEBUG
Exiting _make_request()
10:04:27
DEBUG
Exiting get()
10:04:27
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:04:15
10:04:27
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:04:15-05:00
10:04:27
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:27
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:27
DEBUG
Exiting history()
10:04:27
DEBUG
Exiting history()
10:04:27
DEBUG
Entering history()
10:04:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:27
DEBUG
Entering get()
10:04:27
DEBUG
Entering _make_request()
10:04:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:27
DEBUG
Entering _get_cookie_and_crumb()
10:04:27
DEBUG
cookie_mode = 'basic'
10:04:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:27
DEBUG
Entering _get_cookie_basic()
10:04:27
DEBUG
reusing cookie
10:04:27
DEBUG
Exiting _get_cookie_basic()
10:04:27
DEBUG
Entering _get_crumb_basic()
10:04:27
DEBUG
reusing crumb
10:04:27
DEBUG
Exiting _get_crumb_basic()
10:04:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:27
DEBUG
Exiting _get_cookie_and_crumb()
10:04:27
DEBUG
response code=200
10:04:27
DEBUG
Exiting _make_request()
10:04:27
DEBUG
Exiting get()
10:04:27
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:04:15
10:04:27
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:15-05:00
10:04:27
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:15-05:00
10:04:27
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:04:27
DEBUG
Exiting history()
10:04:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:04:37
DEBUG
Entering history()
10:04:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:37
DEBUG
Entering history()
10:04:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:37
DEBUG
Entering get()
10:04:37
DEBUG
Entering _make_request()
10:04:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:37
DEBUG
Entering _get_cookie_and_crumb()
10:04:37
DEBUG
cookie_mode = 'basic'
10:04:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:37
DEBUG
Entering _get_cookie_basic()
10:04:37
DEBUG
reusing cookie
10:04:37
DEBUG
Exiting _get_cookie_basic()
10:04:37
DEBUG
Entering _get_crumb_basic()
10:04:37
DEBUG
reusing crumb
10:04:37
DEBUG
Exiting _get_crumb_basic()
10:04:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:37
DEBUG
Exiting _get_cookie_and_crumb()
10:04:37
DEBUG
response code=200
10:04:37
DEBUG
Exiting _make_request()
10:04:37
DEBUG
Exiting get()
10:04:37
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:04:37
10:04:37
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:04:37-05:00
10:04:37
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:37
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:37
DEBUG
Exiting history()
10:04:37
DEBUG
Exiting history()
10:04:37
DEBUG
Entering history()
10:04:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:37
DEBUG
Entering get()
10:04:37
DEBUG
Entering _make_request()
10:04:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:37
DEBUG
Entering _get_cookie_and_crumb()
10:04:37
DEBUG
cookie_mode = 'basic'
10:04:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:37
DEBUG
Entering _get_cookie_basic()
10:04:37
DEBUG
reusing cookie
10:04:37
DEBUG
Exiting _get_cookie_basic()
10:04:37
DEBUG
Entering _get_crumb_basic()
10:04:37
DEBUG
reusing crumb
10:04:37
DEBUG
Exiting _get_crumb_basic()
10:04:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:37
DEBUG
Exiting _get_cookie_and_crumb()
10:04:37
DEBUG
response code=200
10:04:37
DEBUG
Exiting _make_request()
10:04:37
DEBUG
Exiting get()
10:04:37
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:04:37
10:04:37
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:37-05:00
10:04:37
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:37-05:00
10:04:37
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:04:37
DEBUG
Exiting history()
10:04:37
DEBUG
POLL [Yahoo]: 10:04:37 Price=$54.91
10:04:37
DEBUG
CHECK: C=54.91 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:04:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:04:47
DEBUG
Entering history()
10:04:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:47
DEBUG
Entering history()
10:04:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:47
DEBUG
Entering get()
10:04:47
DEBUG
Entering _make_request()
10:04:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:47
DEBUG
Entering _get_cookie_and_crumb()
10:04:47
DEBUG
cookie_mode = 'basic'
10:04:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:47
DEBUG
Entering _get_cookie_basic()
10:04:47
DEBUG
reusing cookie
10:04:47
DEBUG
Exiting _get_cookie_basic()
10:04:47
DEBUG
Entering _get_crumb_basic()
10:04:47
DEBUG
reusing crumb
10:04:47
DEBUG
Exiting _get_crumb_basic()
10:04:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:47
DEBUG
Exiting _get_cookie_and_crumb()
10:04:47
DEBUG
response code=200
10:04:47
DEBUG
Exiting _make_request()
10:04:47
DEBUG
Exiting get()
10:04:47
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:04:37
10:04:47
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:04:37-05:00
10:04:47
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:47
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:47
DEBUG
Exiting history()
10:04:47
DEBUG
Exiting history()
10:04:47
DEBUG
Entering history()
10:04:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:47
DEBUG
Entering get()
10:04:47
DEBUG
Entering _make_request()
10:04:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:47
DEBUG
Entering _get_cookie_and_crumb()
10:04:47
DEBUG
cookie_mode = 'basic'
10:04:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:47
DEBUG
Entering _get_cookie_basic()
10:04:47
DEBUG
reusing cookie
10:04:47
DEBUG
Exiting _get_cookie_basic()
10:04:47
DEBUG
Entering _get_crumb_basic()
10:04:47
DEBUG
reusing crumb
10:04:47
DEBUG
Exiting _get_crumb_basic()
10:04:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:47
DEBUG
Exiting _get_cookie_and_crumb()
10:04:47
DEBUG
response code=200
10:04:47
DEBUG
Exiting _make_request()
10:04:47
DEBUG
Exiting get()
10:04:47
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:04:37
10:04:47
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:37-05:00
10:04:47
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:37-05:00
10:04:47
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:04:47
DEBUG
Exiting history()
10:04:57
DEBUG
Entering history()
10:04:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:57
DEBUG
Entering history()
10:04:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:57
DEBUG
Entering get()
10:04:57
DEBUG
Entering _make_request()
10:04:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:57
DEBUG
Entering _get_cookie_and_crumb()
10:04:57
DEBUG
cookie_mode = 'basic'
10:04:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:57
DEBUG
Entering _get_cookie_basic()
10:04:57
DEBUG
reusing cookie
10:04:57
DEBUG
Exiting _get_cookie_basic()
10:04:57
DEBUG
Entering _get_crumb_basic()
10:04:57
DEBUG
reusing crumb
10:04:57
DEBUG
Exiting _get_crumb_basic()
10:04:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:57
DEBUG
Exiting _get_cookie_and_crumb()
10:04:57
DEBUG
response code=200
10:04:57
DEBUG
Exiting _make_request()
10:04:57
DEBUG
Exiting get()
10:04:57
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:04:55
10:04:57
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:04:55-05:00
10:04:57
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:57
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:04:57
DEBUG
Exiting history()
10:04:57
DEBUG
Exiting history()
10:04:57
DEBUG
Entering history()
10:04:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:57
DEBUG
Entering get()
10:04:57
DEBUG
Entering _make_request()
10:04:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:57
DEBUG
Entering _get_cookie_and_crumb()
10:04:57
DEBUG
cookie_mode = 'basic'
10:04:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:57
DEBUG
Entering _get_cookie_basic()
10:04:57
DEBUG
reusing cookie
10:04:57
DEBUG
Exiting _get_cookie_basic()
10:04:57
DEBUG
Entering _get_crumb_basic()
10:04:57
DEBUG
reusing crumb
10:04:57
DEBUG
Exiting _get_crumb_basic()
10:04:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:57
DEBUG
Exiting _get_cookie_and_crumb()
10:04:57
DEBUG
response code=200
10:04:57
DEBUG
Exiting _make_request()
10:04:57
DEBUG
Exiting get()
10:04:57
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:04:55
10:04:57
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:55-05:00
10:04:57
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:55-05:00
10:04:57
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:04:57
DEBUG
Exiting history()
10:04:57
DEBUG
POLL [Yahoo]: 10:04:57 Price=$54.87
10:04:57
DEBUG
CHECK: C=54.87 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:05:00
DEBUG
BAR: 10:04:00 O=54.89 H=54.89 L=54.89 C=54.89
10:05:00
DEBUG
Checking: C=54.89 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:05:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:05:07
DEBUG
Entering history()
10:05:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:07
DEBUG
Entering history()
10:05:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:07
DEBUG
Entering get()
10:05:07
DEBUG
Entering _make_request()
10:05:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:07
DEBUG
Entering _get_cookie_and_crumb()
10:05:07
DEBUG
cookie_mode = 'basic'
10:05:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:07
DEBUG
Entering _get_cookie_basic()
10:05:07
DEBUG
reusing cookie
10:05:07
DEBUG
Exiting _get_cookie_basic()
10:05:07
DEBUG
Entering _get_crumb_basic()
10:05:07
DEBUG
reusing crumb
10:05:07
DEBUG
Exiting _get_crumb_basic()
10:05:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:07
DEBUG
Exiting _get_cookie_and_crumb()
10:05:07
DEBUG
response code=200
10:05:07
DEBUG
Exiting _make_request()
10:05:07
DEBUG
Exiting get()
10:05:07
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:04:55
10:05:07
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:04:55-05:00
10:05:07
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:07
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:07
DEBUG
Exiting history()
10:05:07
DEBUG
Exiting history()
10:05:07
DEBUG
Entering history()
10:05:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:07
DEBUG
Entering get()
10:05:07
DEBUG
Entering _make_request()
10:05:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:07
DEBUG
Entering _get_cookie_and_crumb()
10:05:07
DEBUG
cookie_mode = 'basic'
10:05:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:07
DEBUG
Entering _get_cookie_basic()
10:05:07
DEBUG
reusing cookie
10:05:07
DEBUG
Exiting _get_cookie_basic()
10:05:07
DEBUG
Entering _get_crumb_basic()
10:05:07
DEBUG
reusing crumb
10:05:07
DEBUG
Exiting _get_crumb_basic()
10:05:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:07
DEBUG
Exiting _get_cookie_and_crumb()
10:05:07
DEBUG
response code=200
10:05:07
DEBUG
Exiting _make_request()
10:05:07
DEBUG
Exiting get()
10:05:07
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:04:55
10:05:07
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:55-05:00
10:05:07
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:04:55-05:00
10:05:07
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:05:07
DEBUG
Exiting history()
10:05:07
DEBUG
CHECK: C=54.87 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:05:17
DEBUG
Entering history()
10:05:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:17
DEBUG
Entering history()
10:05:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:17
DEBUG
Entering get()
10:05:17
DEBUG
Entering _make_request()
10:05:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:17
DEBUG
Entering _get_cookie_and_crumb()
10:05:17
DEBUG
cookie_mode = 'basic'
10:05:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:17
DEBUG
Entering _get_cookie_basic()
10:05:17
DEBUG
reusing cookie
10:05:17
DEBUG
Exiting _get_cookie_basic()
10:05:17
DEBUG
Entering _get_crumb_basic()
10:05:17
DEBUG
reusing crumb
10:05:17
DEBUG
Exiting _get_crumb_basic()
10:05:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:17
DEBUG
Exiting _get_cookie_and_crumb()
10:05:18
DEBUG
response code=200
10:05:18
DEBUG
Exiting _make_request()
10:05:18
DEBUG
Exiting get()
10:05:18
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:05:13
10:05:18
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:05:13-05:00
10:05:18
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:18
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:18
DEBUG
Exiting history()
10:05:18
DEBUG
Exiting history()
10:05:18
DEBUG
Entering history()
10:05:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:18
DEBUG
Entering get()
10:05:18
DEBUG
Entering _make_request()
10:05:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:18
DEBUG
Entering _get_cookie_and_crumb()
10:05:18
DEBUG
cookie_mode = 'basic'
10:05:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:18
DEBUG
Entering _get_cookie_basic()
10:05:18
DEBUG
reusing cookie
10:05:18
DEBUG
Exiting _get_cookie_basic()
10:05:18
DEBUG
Entering _get_crumb_basic()
10:05:18
DEBUG
reusing crumb
10:05:18
DEBUG
Exiting _get_crumb_basic()
10:05:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:18
DEBUG
Exiting _get_cookie_and_crumb()
10:05:18
DEBUG
response code=200
10:05:18
DEBUG
Exiting _make_request()
10:05:18
DEBUG
Exiting get()
10:05:18
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:05:13
10:05:18
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:13-05:00
10:05:18
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:13-05:00
10:05:18
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:05:18
DEBUG
Exiting history()
10:05:18
DEBUG
POLL [Yahoo]: 10:05:18 Price=$54.85
10:05:18
DEBUG
CHECK: C=54.85 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:05:28
DEBUG
Entering history()
10:05:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:28
DEBUG
Entering history()
10:05:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:28
DEBUG
Entering get()
10:05:28
DEBUG
Entering _make_request()
10:05:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:28
DEBUG
Entering _get_cookie_and_crumb()
10:05:28
DEBUG
cookie_mode = 'basic'
10:05:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:28
DEBUG
Entering _get_cookie_basic()
10:05:28
DEBUG
reusing cookie
10:05:28
DEBUG
Exiting _get_cookie_basic()
10:05:28
DEBUG
Entering _get_crumb_basic()
10:05:28
DEBUG
reusing crumb
10:05:28
DEBUG
Exiting _get_crumb_basic()
10:05:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:28
DEBUG
Exiting _get_cookie_and_crumb()
10:05:28
DEBUG
response code=200
10:05:28
DEBUG
Exiting _make_request()
10:05:28
DEBUG
Exiting get()
10:05:28
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:05:27
10:05:28
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:05:27-05:00
10:05:28
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:28
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:28
DEBUG
Exiting history()
10:05:28
DEBUG
Exiting history()
10:05:28
DEBUG
Entering history()
10:05:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:28
DEBUG
Entering get()
10:05:28
DEBUG
Entering _make_request()
10:05:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:28
DEBUG
Entering _get_cookie_and_crumb()
10:05:28
DEBUG
cookie_mode = 'basic'
10:05:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:28
DEBUG
Entering _get_cookie_basic()
10:05:28
DEBUG
reusing cookie
10:05:28
DEBUG
Exiting _get_cookie_basic()
10:05:28
DEBUG
Entering _get_crumb_basic()
10:05:28
DEBUG
reusing crumb
10:05:28
DEBUG
Exiting _get_crumb_basic()
10:05:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:28
DEBUG
Exiting _get_cookie_and_crumb()
10:05:28
DEBUG
response code=200
10:05:28
DEBUG
Exiting _make_request()
10:05:28
DEBUG
Exiting get()
10:05:28
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:05:27
10:05:28
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:27-05:00
10:05:28
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:27-05:00
10:05:28
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:05:28
DEBUG
Exiting history()
10:05:28
DEBUG
POLL [Yahoo]: 10:05:28 Price=$54.77
10:05:28
DEBUG
CHECK: C=54.77 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:05:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:05:38
DEBUG
Entering history()
10:05:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:38
DEBUG
Entering history()
10:05:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:38
DEBUG
Entering get()
10:05:38
DEBUG
Entering _make_request()
10:05:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:38
DEBUG
Entering _get_cookie_and_crumb()
10:05:38
DEBUG
cookie_mode = 'basic'
10:05:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:38
DEBUG
Entering _get_cookie_basic()
10:05:38
DEBUG
reusing cookie
10:05:38
DEBUG
Exiting _get_cookie_basic()
10:05:38
DEBUG
Entering _get_crumb_basic()
10:05:38
DEBUG
reusing crumb
10:05:38
DEBUG
Exiting _get_crumb_basic()
10:05:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:38
DEBUG
Exiting _get_cookie_and_crumb()
10:05:38
DEBUG
response code=200
10:05:38
DEBUG
Exiting _make_request()
10:05:38
DEBUG
Exiting get()
10:05:38
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:05:27
10:05:38
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:05:27-05:00
10:05:38
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:38
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:38
DEBUG
Exiting history()
10:05:38
DEBUG
Exiting history()
10:05:38
DEBUG
Entering history()
10:05:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:38
DEBUG
Entering get()
10:05:38
DEBUG
Entering _make_request()
10:05:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:38
DEBUG
Entering _get_cookie_and_crumb()
10:05:38
DEBUG
cookie_mode = 'basic'
10:05:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:38
DEBUG
Entering _get_cookie_basic()
10:05:38
DEBUG
reusing cookie
10:05:38
DEBUG
Exiting _get_cookie_basic()
10:05:38
DEBUG
Entering _get_crumb_basic()
10:05:38
DEBUG
reusing crumb
10:05:38
DEBUG
Exiting _get_crumb_basic()
10:05:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:38
DEBUG
Exiting _get_cookie_and_crumb()
10:05:38
DEBUG
response code=200
10:05:38
DEBUG
Exiting _make_request()
10:05:38
DEBUG
Exiting get()
10:05:38
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:05:27
10:05:38
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:27-05:00
10:05:38
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:27-05:00
10:05:38
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:05:38
DEBUG
Exiting history()
10:05:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:05:48
DEBUG
Entering history()
10:05:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:48
DEBUG
Entering history()
10:05:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:48
DEBUG
Entering get()
10:05:48
DEBUG
Entering _make_request()
10:05:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:48
DEBUG
Entering _get_cookie_and_crumb()
10:05:48
DEBUG
cookie_mode = 'basic'
10:05:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:48
DEBUG
Entering _get_cookie_basic()
10:05:48
DEBUG
reusing cookie
10:05:48
DEBUG
Exiting _get_cookie_basic()
10:05:48
DEBUG
Entering _get_crumb_basic()
10:05:48
DEBUG
reusing crumb
10:05:48
DEBUG
Exiting _get_crumb_basic()
10:05:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:48
DEBUG
Exiting _get_cookie_and_crumb()
10:05:48
DEBUG
response code=200
10:05:48
DEBUG
Exiting _make_request()
10:05:48
DEBUG
Exiting get()
10:05:48
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:05:46
10:05:48
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:05:46-05:00
10:05:48
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:48
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:48
DEBUG
Exiting history()
10:05:48
DEBUG
Exiting history()
10:05:48
DEBUG
Entering history()
10:05:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:48
DEBUG
Entering get()
10:05:48
DEBUG
Entering _make_request()
10:05:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:48
DEBUG
Entering _get_cookie_and_crumb()
10:05:48
DEBUG
cookie_mode = 'basic'
10:05:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:48
DEBUG
Entering _get_cookie_basic()
10:05:48
DEBUG
reusing cookie
10:05:48
DEBUG
Exiting _get_cookie_basic()
10:05:48
DEBUG
Entering _get_crumb_basic()
10:05:48
DEBUG
reusing crumb
10:05:48
DEBUG
Exiting _get_crumb_basic()
10:05:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:48
DEBUG
Exiting _get_cookie_and_crumb()
10:05:48
DEBUG
response code=200
10:05:48
DEBUG
Exiting _make_request()
10:05:48
DEBUG
Exiting get()
10:05:48
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:05:47
10:05:48
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:47-05:00
10:05:48
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:47-05:00
10:05:48
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:05:48
DEBUG
Exiting history()
10:05:48
DEBUG
POLL [Yahoo]: 10:05:48 Price=$54.81
10:05:48
DEBUG
CHECK: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:05:58
DEBUG
Entering history()
10:05:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:58
DEBUG
Entering history()
10:05:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:58
DEBUG
Entering get()
10:05:58
DEBUG
Entering _make_request()
10:05:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:58
DEBUG
Entering _get_cookie_and_crumb()
10:05:58
DEBUG
cookie_mode = 'basic'
10:05:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:58
DEBUG
Entering _get_cookie_basic()
10:05:58
DEBUG
reusing cookie
10:05:58
DEBUG
Exiting _get_cookie_basic()
10:05:58
DEBUG
Entering _get_crumb_basic()
10:05:58
DEBUG
reusing crumb
10:05:58
DEBUG
Exiting _get_crumb_basic()
10:05:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:58
DEBUG
Exiting _get_cookie_and_crumb()
10:05:58
DEBUG
response code=200
10:05:58
DEBUG
Exiting _make_request()
10:05:58
DEBUG
Exiting get()
10:05:58
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:05:46
10:05:58
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:05:46-05:00
10:05:58
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:58
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:05:58
DEBUG
Exiting history()
10:05:58
DEBUG
Exiting history()
10:05:58
DEBUG
Entering history()
10:05:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:58
DEBUG
Entering get()
10:05:58
DEBUG
Entering _make_request()
10:05:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:58
DEBUG
Entering _get_cookie_and_crumb()
10:05:58
DEBUG
cookie_mode = 'basic'
10:05:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:58
DEBUG
Entering _get_cookie_basic()
10:05:58
DEBUG
reusing cookie
10:05:58
DEBUG
Exiting _get_cookie_basic()
10:05:58
DEBUG
Entering _get_crumb_basic()
10:05:58
DEBUG
reusing crumb
10:05:58
DEBUG
Exiting _get_crumb_basic()
10:05:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:58
DEBUG
Exiting _get_cookie_and_crumb()
10:05:58
DEBUG
response code=200
10:05:58
DEBUG
Exiting _make_request()
10:05:58
DEBUG
Exiting get()
10:05:58
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:05:47
10:05:58
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:47-05:00
10:05:58
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:05:47-05:00
10:05:58
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:05:58
DEBUG
Exiting history()
10:06:00
DEBUG
BAR: 10:05:00 O=54.77 H=54.77 L=54.77 C=54.77
10:06:00
DEBUG
Checking: C=54.77 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:06:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:06:08
DEBUG
Entering history()
10:06:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:08
DEBUG
Entering history()
10:06:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:08
DEBUG
Entering get()
10:06:08
DEBUG
Entering _make_request()
10:06:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:08
DEBUG
Entering _get_cookie_and_crumb()
10:06:08
DEBUG
cookie_mode = 'basic'
10:06:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:08
DEBUG
Entering _get_cookie_basic()
10:06:08
DEBUG
reusing cookie
10:06:08
DEBUG
Exiting _get_cookie_basic()
10:06:08
DEBUG
Entering _get_crumb_basic()
10:06:08
DEBUG
reusing crumb
10:06:08
DEBUG
Exiting _get_crumb_basic()
10:06:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:08
DEBUG
Exiting _get_cookie_and_crumb()
10:06:08
DEBUG
response code=200
10:06:08
DEBUG
Exiting _make_request()
10:06:08
DEBUG
Exiting get()
10:06:08
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:06:01
10:06:08
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:06:01-05:00
10:06:08
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:08
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:08
DEBUG
Exiting history()
10:06:08
DEBUG
Exiting history()
10:06:08
DEBUG
Entering history()
10:06:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:08
DEBUG
Entering get()
10:06:08
DEBUG
Entering _make_request()
10:06:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:08
DEBUG
Entering _get_cookie_and_crumb()
10:06:08
DEBUG
cookie_mode = 'basic'
10:06:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:08
DEBUG
Entering _get_cookie_basic()
10:06:08
DEBUG
reusing cookie
10:06:08
DEBUG
Exiting _get_cookie_basic()
10:06:08
DEBUG
Entering _get_crumb_basic()
10:06:08
DEBUG
reusing crumb
10:06:08
DEBUG
Exiting _get_crumb_basic()
10:06:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:08
DEBUG
Exiting _get_cookie_and_crumb()
10:06:08
DEBUG
response code=200
10:06:08
DEBUG
Exiting _make_request()
10:06:08
DEBUG
Exiting get()
10:06:08
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:06:01
10:06:08
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:01-05:00
10:06:08
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:01-05:00
10:06:08
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:06:08
DEBUG
Exiting history()
10:06:08
DEBUG
POLL [Yahoo]: 10:06:08 Price=$54.81
10:06:08
DEBUG
CHECK: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:06:18
DEBUG
Entering history()
10:06:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:18
DEBUG
Entering history()
10:06:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:18
DEBUG
Entering get()
10:06:18
DEBUG
Entering _make_request()
10:06:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:18
DEBUG
Entering _get_cookie_and_crumb()
10:06:18
DEBUG
cookie_mode = 'basic'
10:06:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:18
DEBUG
Entering _get_cookie_basic()
10:06:18
DEBUG
reusing cookie
10:06:18
DEBUG
Exiting _get_cookie_basic()
10:06:18
DEBUG
Entering _get_crumb_basic()
10:06:18
DEBUG
reusing crumb
10:06:18
DEBUG
Exiting _get_crumb_basic()
10:06:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:18
DEBUG
Exiting _get_cookie_and_crumb()
10:06:18
DEBUG
response code=200
10:06:18
DEBUG
Exiting _make_request()
10:06:18
DEBUG
Exiting get()
10:06:18
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:06:01
10:06:18
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:06:01-05:00
10:06:18
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:18
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:18
DEBUG
Exiting history()
10:06:18
DEBUG
Exiting history()
10:06:18
DEBUG
Entering history()
10:06:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:18
DEBUG
Entering get()
10:06:18
DEBUG
Entering _make_request()
10:06:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:18
DEBUG
Entering _get_cookie_and_crumb()
10:06:18
DEBUG
cookie_mode = 'basic'
10:06:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:18
DEBUG
Entering _get_cookie_basic()
10:06:18
DEBUG
reusing cookie
10:06:18
DEBUG
Exiting _get_cookie_basic()
10:06:18
DEBUG
Entering _get_crumb_basic()
10:06:18
DEBUG
reusing crumb
10:06:18
DEBUG
Exiting _get_crumb_basic()
10:06:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:18
DEBUG
Exiting _get_cookie_and_crumb()
10:06:18
DEBUG
response code=200
10:06:18
DEBUG
Exiting _make_request()
10:06:18
DEBUG
Exiting get()
10:06:18
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:06:01
10:06:18
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:01-05:00
10:06:18
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:01-05:00
10:06:18
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:06:18
DEBUG
Exiting history()
10:06:28
DEBUG
Entering history()
10:06:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:28
DEBUG
Entering history()
10:06:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:28
DEBUG
Entering get()
10:06:28
DEBUG
Entering _make_request()
10:06:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:28
DEBUG
Entering _get_cookie_and_crumb()
10:06:28
DEBUG
cookie_mode = 'basic'
10:06:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:28
DEBUG
Entering _get_cookie_basic()
10:06:28
DEBUG
reusing cookie
10:06:28
DEBUG
Exiting _get_cookie_basic()
10:06:28
DEBUG
Entering _get_crumb_basic()
10:06:28
DEBUG
reusing crumb
10:06:28
DEBUG
Exiting _get_crumb_basic()
10:06:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:28
DEBUG
Exiting _get_cookie_and_crumb()
10:06:29
DEBUG
response code=200
10:06:29
DEBUG
Exiting _make_request()
10:06:29
DEBUG
Exiting get()
10:06:29
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:06:26
10:06:29
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:06:26-05:00
10:06:29
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:29
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:29
DEBUG
Exiting history()
10:06:29
DEBUG
Exiting history()
10:06:29
DEBUG
Entering history()
10:06:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:29
DEBUG
Entering get()
10:06:29
DEBUG
Entering _make_request()
10:06:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:29
DEBUG
Entering _get_cookie_and_crumb()
10:06:29
DEBUG
cookie_mode = 'basic'
10:06:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:29
DEBUG
Entering _get_cookie_basic()
10:06:29
DEBUG
reusing cookie
10:06:29
DEBUG
Exiting _get_cookie_basic()
10:06:29
DEBUG
Entering _get_crumb_basic()
10:06:29
DEBUG
reusing crumb
10:06:29
DEBUG
Exiting _get_crumb_basic()
10:06:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:29
DEBUG
Exiting _get_cookie_and_crumb()
10:06:29
DEBUG
response code=200
10:06:29
DEBUG
Exiting _make_request()
10:06:29
DEBUG
Exiting get()
10:06:29
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:06:26
10:06:29
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:26-05:00
10:06:29
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:26-05:00
10:06:29
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:06:29
DEBUG
Exiting history()
10:06:29
DEBUG
POLL [Yahoo]: 10:06:29 Price=$54.82
10:06:29
DEBUG
CHECK: C=54.82 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:06:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:06:39
DEBUG
Entering history()
10:06:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:39
DEBUG
Entering history()
10:06:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:39
DEBUG
Entering get()
10:06:39
DEBUG
Entering _make_request()
10:06:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:39
DEBUG
Entering _get_cookie_and_crumb()
10:06:39
DEBUG
cookie_mode = 'basic'
10:06:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:39
DEBUG
Entering _get_cookie_basic()
10:06:39
DEBUG
reusing cookie
10:06:39
DEBUG
Exiting _get_cookie_basic()
10:06:39
DEBUG
Entering _get_crumb_basic()
10:06:39
DEBUG
reusing crumb
10:06:39
DEBUG
Exiting _get_crumb_basic()
10:06:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:39
DEBUG
Exiting _get_cookie_and_crumb()
10:06:39
DEBUG
response code=200
10:06:39
DEBUG
Exiting _make_request()
10:06:39
DEBUG
Exiting get()
10:06:39
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:06:29
10:06:39
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:06:29-05:00
10:06:39
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:39
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:39
DEBUG
Exiting history()
10:06:39
DEBUG
Exiting history()
10:06:39
DEBUG
Entering history()
10:06:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:39
DEBUG
Entering get()
10:06:39
DEBUG
Entering _make_request()
10:06:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:39
DEBUG
Entering _get_cookie_and_crumb()
10:06:39
DEBUG
cookie_mode = 'basic'
10:06:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:39
DEBUG
Entering _get_cookie_basic()
10:06:39
DEBUG
reusing cookie
10:06:39
DEBUG
Exiting _get_cookie_basic()
10:06:39
DEBUG
Entering _get_crumb_basic()
10:06:39
DEBUG
reusing crumb
10:06:39
DEBUG
Exiting _get_crumb_basic()
10:06:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:39
DEBUG
Exiting _get_cookie_and_crumb()
10:06:39
DEBUG
response code=200
10:06:39
DEBUG
Exiting _make_request()
10:06:39
DEBUG
Exiting get()
10:06:39
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:06:29
10:06:39
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:29-05:00
10:06:39
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:29-05:00
10:06:39
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:06:39
DEBUG
Exiting history()
10:06:39
DEBUG
POLL [Yahoo]: 10:06:39 Price=$54.81
10:06:39
DEBUG
CHECK: C=54.81 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:06:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:06:49
DEBUG
Entering history()
10:06:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:49
DEBUG
Entering history()
10:06:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:49
DEBUG
Entering get()
10:06:49
DEBUG
Entering _make_request()
10:06:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:49
DEBUG
Entering _get_cookie_and_crumb()
10:06:49
DEBUG
cookie_mode = 'basic'
10:06:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:49
DEBUG
Entering _get_cookie_basic()
10:06:49
DEBUG
reusing cookie
10:06:49
DEBUG
Exiting _get_cookie_basic()
10:06:49
DEBUG
Entering _get_crumb_basic()
10:06:49
DEBUG
reusing crumb
10:06:49
DEBUG
Exiting _get_crumb_basic()
10:06:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:49
DEBUG
Exiting _get_cookie_and_crumb()
10:06:49
DEBUG
response code=200
10:06:49
DEBUG
Exiting _make_request()
10:06:49
DEBUG
Exiting get()
10:06:49
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:06:47
10:06:49
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:06:47-05:00
10:06:49
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:49
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:49
DEBUG
Exiting history()
10:06:49
DEBUG
Exiting history()
10:06:49
DEBUG
Entering history()
10:06:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:49
DEBUG
Entering get()
10:06:49
DEBUG
Entering _make_request()
10:06:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:49
DEBUG
Entering _get_cookie_and_crumb()
10:06:49
DEBUG
cookie_mode = 'basic'
10:06:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:49
DEBUG
Entering _get_cookie_basic()
10:06:49
DEBUG
reusing cookie
10:06:49
DEBUG
Exiting _get_cookie_basic()
10:06:49
DEBUG
Entering _get_crumb_basic()
10:06:49
DEBUG
reusing crumb
10:06:49
DEBUG
Exiting _get_crumb_basic()
10:06:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:49
DEBUG
Exiting _get_cookie_and_crumb()
10:06:49
DEBUG
response code=200
10:06:49
DEBUG
Exiting _make_request()
10:06:49
DEBUG
Exiting get()
10:06:49
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:06:29
10:06:49
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:29-05:00
10:06:49
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:29-05:00
10:06:49
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:06:49
DEBUG
Exiting history()
10:06:49
DEBUG
POLL [Yahoo]: 10:06:49 Price=$54.83
10:06:49
DEBUG
CHECK: C=54.83 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:06:59
DEBUG
Entering history()
10:06:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:59
DEBUG
Entering history()
10:06:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:59
DEBUG
Entering get()
10:06:59
DEBUG
Entering _make_request()
10:06:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:59
DEBUG
Entering _get_cookie_and_crumb()
10:06:59
DEBUG
cookie_mode = 'basic'
10:06:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:59
DEBUG
Entering _get_cookie_basic()
10:06:59
DEBUG
reusing cookie
10:06:59
DEBUG
Exiting _get_cookie_basic()
10:06:59
DEBUG
Entering _get_crumb_basic()
10:06:59
DEBUG
reusing crumb
10:06:59
DEBUG
Exiting _get_crumb_basic()
10:06:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:59
DEBUG
Exiting _get_cookie_and_crumb()
10:06:59
DEBUG
response code=200
10:06:59
DEBUG
Exiting _make_request()
10:06:59
DEBUG
Exiting get()
10:06:59
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:06:47
10:06:59
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:06:47-05:00
10:06:59
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:59
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:06:59
DEBUG
Exiting history()
10:06:59
DEBUG
Exiting history()
10:06:59
DEBUG
Entering history()
10:06:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:59
DEBUG
Entering get()
10:06:59
DEBUG
Entering _make_request()
10:06:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:59
DEBUG
Entering _get_cookie_and_crumb()
10:06:59
DEBUG
cookie_mode = 'basic'
10:06:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:59
DEBUG
Entering _get_cookie_basic()
10:06:59
DEBUG
reusing cookie
10:06:59
DEBUG
Exiting _get_cookie_basic()
10:06:59
DEBUG
Entering _get_crumb_basic()
10:06:59
DEBUG
reusing crumb
10:06:59
DEBUG
Exiting _get_crumb_basic()
10:06:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:59
DEBUG
Exiting _get_cookie_and_crumb()
10:06:59
DEBUG
response code=200
10:06:59
DEBUG
Exiting _make_request()
10:06:59
DEBUG
Exiting get()
10:06:59
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:06:53
10:06:59
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:53-05:00
10:06:59
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:53-05:00
10:06:59
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:06:59
DEBUG
Exiting history()
10:07:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:07:09
DEBUG
Entering history()
10:07:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:09
DEBUG
Entering history()
10:07:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:09
DEBUG
Entering get()
10:07:09
DEBUG
Entering _make_request()
10:07:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:09
DEBUG
Entering _get_cookie_and_crumb()
10:07:09
DEBUG
cookie_mode = 'basic'
10:07:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:09
DEBUG
Entering _get_cookie_basic()
10:07:09
DEBUG
reusing cookie
10:07:09
DEBUG
Exiting _get_cookie_basic()
10:07:09
DEBUG
Entering _get_crumb_basic()
10:07:09
DEBUG
reusing crumb
10:07:09
DEBUG
Exiting _get_crumb_basic()
10:07:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:09
DEBUG
Exiting _get_cookie_and_crumb()
10:07:09
DEBUG
response code=200
10:07:09
DEBUG
Exiting _make_request()
10:07:09
DEBUG
Exiting get()
10:07:09
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:07:06
10:07:09
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:07:06-05:00
10:07:09
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:09
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:09
DEBUG
Exiting history()
10:07:09
DEBUG
Exiting history()
10:07:09
DEBUG
Entering history()
10:07:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:09
DEBUG
Entering get()
10:07:09
DEBUG
Entering _make_request()
10:07:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:09
DEBUG
Entering _get_cookie_and_crumb()
10:07:09
DEBUG
cookie_mode = 'basic'
10:07:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:09
DEBUG
Entering _get_cookie_basic()
10:07:09
DEBUG
reusing cookie
10:07:09
DEBUG
Exiting _get_cookie_basic()
10:07:09
DEBUG
Entering _get_crumb_basic()
10:07:09
DEBUG
reusing crumb
10:07:09
DEBUG
Exiting _get_crumb_basic()
10:07:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:09
DEBUG
Exiting _get_cookie_and_crumb()
10:07:09
DEBUG
response code=200
10:07:09
DEBUG
Exiting _make_request()
10:07:09
DEBUG
Exiting get()
10:07:09
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:06:53
10:07:09
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:53-05:00
10:07:09
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:06:53-05:00
10:07:09
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:07:09
DEBUG
Exiting history()
10:07:09
DEBUG
POLL [Yahoo]: 10:07:09 Price=$54.79
10:07:09
DEBUG
CHECK: C=54.79 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:07:19
DEBUG
Entering history()
10:07:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:19
DEBUG
Entering history()
10:07:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:19
DEBUG
Entering get()
10:07:19
DEBUG
Entering _make_request()
10:07:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:19
DEBUG
Entering _get_cookie_and_crumb()
10:07:19
DEBUG
cookie_mode = 'basic'
10:07:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:19
DEBUG
Entering _get_cookie_basic()
10:07:19
DEBUG
reusing cookie
10:07:19
DEBUG
Exiting _get_cookie_basic()
10:07:19
DEBUG
Entering _get_crumb_basic()
10:07:19
DEBUG
reusing crumb
10:07:19
DEBUG
Exiting _get_crumb_basic()
10:07:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:19
DEBUG
Exiting _get_cookie_and_crumb()
10:07:19
DEBUG
response code=200
10:07:19
DEBUG
Exiting _make_request()
10:07:19
DEBUG
Exiting get()
10:07:19
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:07:06
10:07:19
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:07:06-05:00
10:07:19
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:19
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:19
DEBUG
Exiting history()
10:07:19
DEBUG
Exiting history()
10:07:19
DEBUG
Entering history()
10:07:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:19
DEBUG
Entering get()
10:07:19
DEBUG
Entering _make_request()
10:07:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:19
DEBUG
Entering _get_cookie_and_crumb()
10:07:19
DEBUG
cookie_mode = 'basic'
10:07:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:19
DEBUG
Entering _get_cookie_basic()
10:07:19
DEBUG
reusing cookie
10:07:19
DEBUG
Exiting _get_cookie_basic()
10:07:19
DEBUG
Entering _get_crumb_basic()
10:07:19
DEBUG
reusing crumb
10:07:19
DEBUG
Exiting _get_crumb_basic()
10:07:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:19
DEBUG
Exiting _get_cookie_and_crumb()
10:07:19
DEBUG
response code=200
10:07:19
DEBUG
Exiting _make_request()
10:07:19
DEBUG
Exiting get()
10:07:19
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:07:18
10:07:19
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:18-05:00
10:07:19
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:18-05:00
10:07:19
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:07:19
DEBUG
Exiting history()
10:07:29
DEBUG
Entering history()
10:07:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:29
DEBUG
Entering history()
10:07:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:29
DEBUG
Entering get()
10:07:29
DEBUG
Entering _make_request()
10:07:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:29
DEBUG
Entering _get_cookie_and_crumb()
10:07:29
DEBUG
cookie_mode = 'basic'
10:07:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:29
DEBUG
Entering _get_cookie_basic()
10:07:29
DEBUG
reusing cookie
10:07:29
DEBUG
Exiting _get_cookie_basic()
10:07:29
DEBUG
Entering _get_crumb_basic()
10:07:29
DEBUG
reusing crumb
10:07:29
DEBUG
Exiting _get_crumb_basic()
10:07:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:29
DEBUG
Exiting _get_cookie_and_crumb()
10:07:29
DEBUG
response code=200
10:07:29
DEBUG
Exiting _make_request()
10:07:29
DEBUG
Exiting get()
10:07:29
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:07:26
10:07:29
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:07:26-05:00
10:07:29
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:29
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:29
DEBUG
Exiting history()
10:07:29
DEBUG
Exiting history()
10:07:29
DEBUG
Entering history()
10:07:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:29
DEBUG
Entering get()
10:07:29
DEBUG
Entering _make_request()
10:07:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:29
DEBUG
Entering _get_cookie_and_crumb()
10:07:29
DEBUG
cookie_mode = 'basic'
10:07:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:29
DEBUG
Entering _get_cookie_basic()
10:07:29
DEBUG
reusing cookie
10:07:29
DEBUG
Exiting _get_cookie_basic()
10:07:29
DEBUG
Entering _get_crumb_basic()
10:07:29
DEBUG
reusing crumb
10:07:29
DEBUG
Exiting _get_crumb_basic()
10:07:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:29
DEBUG
Exiting _get_cookie_and_crumb()
10:07:29
DEBUG
response code=200
10:07:29
DEBUG
Exiting _make_request()
10:07:29
DEBUG
Exiting get()
10:07:29
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:07:18
10:07:29
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:18-05:00
10:07:29
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:18-05:00
10:07:29
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:07:29
DEBUG
Exiting history()
10:07:29
DEBUG
POLL [Yahoo]: 10:07:29 Price=$54.86
10:07:29
DEBUG
CHECK: C=54.86 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:07:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:07:39
DEBUG
Entering history()
10:07:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:39
DEBUG
Entering history()
10:07:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:39
DEBUG
Entering get()
10:07:39
DEBUG
Entering _make_request()
10:07:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:39
DEBUG
Entering _get_cookie_and_crumb()
10:07:39
DEBUG
cookie_mode = 'basic'
10:07:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:39
DEBUG
Entering _get_cookie_basic()
10:07:39
DEBUG
reusing cookie
10:07:39
DEBUG
Exiting _get_cookie_basic()
10:07:39
DEBUG
Entering _get_crumb_basic()
10:07:39
DEBUG
reusing crumb
10:07:39
DEBUG
Exiting _get_crumb_basic()
10:07:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:39
DEBUG
Exiting _get_cookie_and_crumb()
10:07:39
DEBUG
response code=200
10:07:39
DEBUG
Exiting _make_request()
10:07:39
DEBUG
Exiting get()
10:07:39
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:07:26
10:07:39
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:07:26-05:00
10:07:40
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:40
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:40
DEBUG
Exiting history()
10:07:40
DEBUG
Exiting history()
10:07:40
DEBUG
Entering history()
10:07:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:40
DEBUG
Entering get()
10:07:40
DEBUG
Entering _make_request()
10:07:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:40
DEBUG
Entering _get_cookie_and_crumb()
10:07:40
DEBUG
cookie_mode = 'basic'
10:07:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:40
DEBUG
Entering _get_cookie_basic()
10:07:40
DEBUG
reusing cookie
10:07:40
DEBUG
Exiting _get_cookie_basic()
10:07:40
DEBUG
Entering _get_crumb_basic()
10:07:40
DEBUG
reusing crumb
10:07:40
DEBUG
Exiting _get_crumb_basic()
10:07:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:40
DEBUG
Exiting _get_cookie_and_crumb()
10:07:40
DEBUG
response code=200
10:07:40
DEBUG
Exiting _make_request()
10:07:40
DEBUG
Exiting get()
10:07:40
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:07:39
10:07:40
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:39-05:00
10:07:40
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:39-05:00
10:07:40
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:07:40
DEBUG
Exiting history()
10:07:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:07:50
DEBUG
Entering history()
10:07:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:50
DEBUG
Entering history()
10:07:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:50
DEBUG
Entering get()
10:07:50
DEBUG
Entering _make_request()
10:07:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:50
DEBUG
Entering _get_cookie_and_crumb()
10:07:50
DEBUG
cookie_mode = 'basic'
10:07:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:50
DEBUG
Entering _get_cookie_basic()
10:07:50
DEBUG
reusing cookie
10:07:50
DEBUG
Exiting _get_cookie_basic()
10:07:50
DEBUG
Entering _get_crumb_basic()
10:07:50
DEBUG
reusing crumb
10:07:50
DEBUG
Exiting _get_crumb_basic()
10:07:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:50
DEBUG
Exiting _get_cookie_and_crumb()
10:07:50
DEBUG
response code=200
10:07:50
DEBUG
Exiting _make_request()
10:07:50
DEBUG
Exiting get()
10:07:50
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:07:48
10:07:50
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:07:48-05:00
10:07:50
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:50
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:07:50
DEBUG
Exiting history()
10:07:50
DEBUG
Exiting history()
10:07:50
DEBUG
Entering history()
10:07:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:50
DEBUG
Entering get()
10:07:50
DEBUG
Entering _make_request()
10:07:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:50
DEBUG
Entering _get_cookie_and_crumb()
10:07:50
DEBUG
cookie_mode = 'basic'
10:07:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:50
DEBUG
Entering _get_cookie_basic()
10:07:50
DEBUG
reusing cookie
10:07:50
DEBUG
Exiting _get_cookie_basic()
10:07:50
DEBUG
Entering _get_crumb_basic()
10:07:50
DEBUG
reusing crumb
10:07:50
DEBUG
Exiting _get_crumb_basic()
10:07:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:50
DEBUG
Exiting _get_cookie_and_crumb()
10:07:50
DEBUG
response code=200
10:07:50
DEBUG
Exiting _make_request()
10:07:50
DEBUG
Exiting get()
10:07:50
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:07:48
10:07:50
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:48-05:00
10:07:50
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:48-05:00
10:07:50
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:07:50
DEBUG
Exiting history()
10:07:50
DEBUG
POLL [Yahoo]: 10:07:50 Price=$54.84
10:07:50
DEBUG
CHECK: C=54.84 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:08:00
DEBUG
BAR: 10:07:00 O=54.86 H=54.86 L=54.86 C=54.86
10:08:00
DEBUG
Checking: C=54.86 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:08:00
DEBUG
Entering history()
10:08:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:00
DEBUG
Entering history()
10:08:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:00
DEBUG
Entering get()
10:08:00
DEBUG
Entering _make_request()
10:08:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:00
DEBUG
Entering _get_cookie_and_crumb()
10:08:00
DEBUG
cookie_mode = 'basic'
10:08:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:00
DEBUG
Entering _get_cookie_basic()
10:08:00
DEBUG
reusing cookie
10:08:00
DEBUG
Exiting _get_cookie_basic()
10:08:00
DEBUG
Entering _get_crumb_basic()
10:08:00
DEBUG
reusing crumb
10:08:00
DEBUG
Exiting _get_crumb_basic()
10:08:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:00
DEBUG
Exiting _get_cookie_and_crumb()
10:08:00
DEBUG
response code=200
10:08:00
DEBUG
Exiting _make_request()
10:08:00
DEBUG
Exiting get()
10:08:00
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:07:48
10:08:00
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:07:48-05:00
10:08:00
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:00
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:00
DEBUG
Exiting history()
10:08:00
DEBUG
Exiting history()
10:08:00
DEBUG
Entering history()
10:08:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:00
DEBUG
Entering get()
10:08:00
DEBUG
Entering _make_request()
10:08:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:00
DEBUG
Entering _get_cookie_and_crumb()
10:08:00
DEBUG
cookie_mode = 'basic'
10:08:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:00
DEBUG
Entering _get_cookie_basic()
10:08:00
DEBUG
reusing cookie
10:08:00
DEBUG
Exiting _get_cookie_basic()
10:08:00
DEBUG
Entering _get_crumb_basic()
10:08:00
DEBUG
reusing crumb
10:08:00
DEBUG
Exiting _get_crumb_basic()
10:08:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:00
DEBUG
Exiting _get_cookie_and_crumb()
10:08:00
DEBUG
response code=200
10:08:00
DEBUG
Exiting _make_request()
10:08:00
DEBUG
Exiting get()
10:08:00
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:07:50
10:08:00
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:50-05:00
10:08:00
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:07:50-05:00
10:08:00
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:08:00
DEBUG
Exiting history()
10:08:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:08:10
DEBUG
Entering history()
10:08:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:10
DEBUG
Entering history()
10:08:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:10
DEBUG
Entering get()
10:08:10
DEBUG
Entering _make_request()
10:08:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:10
DEBUG
Entering _get_cookie_and_crumb()
10:08:10
DEBUG
cookie_mode = 'basic'
10:08:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:10
DEBUG
Entering _get_cookie_basic()
10:08:10
DEBUG
reusing cookie
10:08:10
DEBUG
Exiting _get_cookie_basic()
10:08:10
DEBUG
Entering _get_crumb_basic()
10:08:10
DEBUG
reusing crumb
10:08:10
DEBUG
Exiting _get_crumb_basic()
10:08:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:10
DEBUG
Exiting _get_cookie_and_crumb()
10:08:10
DEBUG
response code=200
10:08:10
DEBUG
Exiting _make_request()
10:08:10
DEBUG
Exiting get()
10:08:10
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:08:08
10:08:10
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:08:08-05:00
10:08:10
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:10
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:10
DEBUG
Exiting history()
10:08:10
DEBUG
Exiting history()
10:08:10
DEBUG
Entering history()
10:08:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:10
DEBUG
Entering get()
10:08:10
DEBUG
Entering _make_request()
10:08:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:10
DEBUG
Entering _get_cookie_and_crumb()
10:08:10
DEBUG
cookie_mode = 'basic'
10:08:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:10
DEBUG
Entering _get_cookie_basic()
10:08:10
DEBUG
reusing cookie
10:08:10
DEBUG
Exiting _get_cookie_basic()
10:08:10
DEBUG
Entering _get_crumb_basic()
10:08:10
DEBUG
reusing crumb
10:08:10
DEBUG
Exiting _get_crumb_basic()
10:08:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:10
DEBUG
Exiting _get_cookie_and_crumb()
10:08:10
DEBUG
response code=200
10:08:10
DEBUG
Exiting _make_request()
10:08:10
DEBUG
Exiting get()
10:08:10
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:08:08
10:08:10
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:08-05:00
10:08:10
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:08-05:00
10:08:10
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:08:10
DEBUG
Exiting history()
10:08:10
DEBUG
POLL [Yahoo]: 10:08:10 Price=$54.88
10:08:10
DEBUG
CHECK: C=54.88 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:08:20
DEBUG
Entering history()
10:08:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:20
DEBUG
Entering history()
10:08:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:20
DEBUG
Entering get()
10:08:20
DEBUG
Entering _make_request()
10:08:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:20
DEBUG
Entering _get_cookie_and_crumb()
10:08:20
DEBUG
cookie_mode = 'basic'
10:08:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:20
DEBUG
Entering _get_cookie_basic()
10:08:20
DEBUG
reusing cookie
10:08:20
DEBUG
Exiting _get_cookie_basic()
10:08:20
DEBUG
Entering _get_crumb_basic()
10:08:20
DEBUG
reusing crumb
10:08:20
DEBUG
Exiting _get_crumb_basic()
10:08:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:20
DEBUG
Exiting _get_cookie_and_crumb()
10:08:20
DEBUG
response code=200
10:08:20
DEBUG
Exiting _make_request()
10:08:20
DEBUG
Exiting get()
10:08:20
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:08:08
10:08:20
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:08:08-05:00
10:08:20
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:20
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:20
DEBUG
Exiting history()
10:08:20
DEBUG
Exiting history()
10:08:20
DEBUG
Entering history()
10:08:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:20
DEBUG
Entering get()
10:08:20
DEBUG
Entering _make_request()
10:08:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:20
DEBUG
Entering _get_cookie_and_crumb()
10:08:20
DEBUG
cookie_mode = 'basic'
10:08:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:20
DEBUG
Entering _get_cookie_basic()
10:08:20
DEBUG
reusing cookie
10:08:20
DEBUG
Exiting _get_cookie_basic()
10:08:20
DEBUG
Entering _get_crumb_basic()
10:08:20
DEBUG
reusing crumb
10:08:20
DEBUG
Exiting _get_crumb_basic()
10:08:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:20
DEBUG
Exiting _get_cookie_and_crumb()
10:08:20
DEBUG
response code=200
10:08:20
DEBUG
Exiting _make_request()
10:08:20
DEBUG
Exiting get()
10:08:20
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:08:08
10:08:20
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:08-05:00
10:08:20
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:08-05:00
10:08:20
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:08:20
DEBUG
Exiting history()
10:08:30
DEBUG
Entering history()
10:08:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:30
DEBUG
Entering history()
10:08:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:30
DEBUG
Entering get()
10:08:30
DEBUG
Entering _make_request()
10:08:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:30
DEBUG
Entering _get_cookie_and_crumb()
10:08:30
DEBUG
cookie_mode = 'basic'
10:08:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:30
DEBUG
Entering _get_cookie_basic()
10:08:30
DEBUG
reusing cookie
10:08:30
DEBUG
Exiting _get_cookie_basic()
10:08:30
DEBUG
Entering _get_crumb_basic()
10:08:30
DEBUG
reusing crumb
10:08:30
DEBUG
Exiting _get_crumb_basic()
10:08:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:30
DEBUG
Exiting _get_cookie_and_crumb()
10:08:30
DEBUG
response code=200
10:08:30
DEBUG
Exiting _make_request()
10:08:30
DEBUG
Exiting get()
10:08:30
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:08:28
10:08:30
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:08:28-05:00
10:08:30
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:30
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:30
DEBUG
Exiting history()
10:08:30
DEBUG
Exiting history()
10:08:30
DEBUG
Entering history()
10:08:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:30
DEBUG
Entering get()
10:08:30
DEBUG
Entering _make_request()
10:08:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:30
DEBUG
Entering _get_cookie_and_crumb()
10:08:30
DEBUG
cookie_mode = 'basic'
10:08:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:30
DEBUG
Entering _get_cookie_basic()
10:08:30
DEBUG
reusing cookie
10:08:30
DEBUG
Exiting _get_cookie_basic()
10:08:30
DEBUG
Entering _get_crumb_basic()
10:08:30
DEBUG
reusing crumb
10:08:30
DEBUG
Exiting _get_crumb_basic()
10:08:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:30
DEBUG
Exiting _get_cookie_and_crumb()
10:08:30
DEBUG
response code=200
10:08:30
DEBUG
Exiting _make_request()
10:08:30
DEBUG
Exiting get()
10:08:30
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:08:28
10:08:30
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:28-05:00
10:08:30
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:28-05:00
10:08:30
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:08:30
DEBUG
Exiting history()
10:08:30
DEBUG
POLL [Yahoo]: 10:08:30 Price=$54.94
10:08:30
DEBUG
CHECK: C=54.94 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:08:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:08:40
DEBUG
Entering history()
10:08:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:40
DEBUG
Entering history()
10:08:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:40
DEBUG
Entering get()
10:08:40
DEBUG
Entering _make_request()
10:08:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:40
DEBUG
Entering _get_cookie_and_crumb()
10:08:40
DEBUG
cookie_mode = 'basic'
10:08:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:40
DEBUG
Entering _get_cookie_basic()
10:08:40
DEBUG
reusing cookie
10:08:40
DEBUG
Exiting _get_cookie_basic()
10:08:40
DEBUG
Entering _get_crumb_basic()
10:08:40
DEBUG
reusing crumb
10:08:40
DEBUG
Exiting _get_crumb_basic()
10:08:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:40
DEBUG
Exiting _get_cookie_and_crumb()
10:08:40
DEBUG
response code=200
10:08:40
DEBUG
Exiting _make_request()
10:08:40
DEBUG
Exiting get()
10:08:40
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:08:28
10:08:40
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:08:28-05:00
10:08:40
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:40
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:40
DEBUG
Exiting history()
10:08:40
DEBUG
Exiting history()
10:08:40
DEBUG
Entering history()
10:08:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:40
DEBUG
Entering get()
10:08:40
DEBUG
Entering _make_request()
10:08:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:40
DEBUG
Entering _get_cookie_and_crumb()
10:08:40
DEBUG
cookie_mode = 'basic'
10:08:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:40
DEBUG
Entering _get_cookie_basic()
10:08:40
DEBUG
reusing cookie
10:08:40
DEBUG
Exiting _get_cookie_basic()
10:08:40
DEBUG
Entering _get_crumb_basic()
10:08:40
DEBUG
reusing crumb
10:08:40
DEBUG
Exiting _get_crumb_basic()
10:08:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:40
DEBUG
Exiting _get_cookie_and_crumb()
10:08:40
DEBUG
response code=200
10:08:40
DEBUG
Exiting _make_request()
10:08:40
DEBUG
Exiting get()
10:08:40
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:08:28
10:08:40
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:28-05:00
10:08:40
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:28-05:00
10:08:40
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:08:40
DEBUG
Exiting history()
10:08:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:08:50
DEBUG
Entering history()
10:08:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:50
DEBUG
Entering history()
10:08:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:50
DEBUG
Entering get()
10:08:50
DEBUG
Entering _make_request()
10:08:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:50
DEBUG
Entering _get_cookie_and_crumb()
10:08:50
DEBUG
cookie_mode = 'basic'
10:08:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:50
DEBUG
Entering _get_cookie_basic()
10:08:50
DEBUG
reusing cookie
10:08:50
DEBUG
Exiting _get_cookie_basic()
10:08:50
DEBUG
Entering _get_crumb_basic()
10:08:50
DEBUG
reusing crumb
10:08:50
DEBUG
Exiting _get_crumb_basic()
10:08:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:50
DEBUG
Exiting _get_cookie_and_crumb()
10:08:50
DEBUG
response code=200
10:08:50
DEBUG
Exiting _make_request()
10:08:50
DEBUG
Exiting get()
10:08:50
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:08:50
10:08:50
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:08:50-05:00
10:08:50
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:50
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:08:50
DEBUG
Exiting history()
10:08:50
DEBUG
Exiting history()
10:08:50
DEBUG
Entering history()
10:08:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:50
DEBUG
Entering get()
10:08:50
DEBUG
Entering _make_request()
10:08:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:50
DEBUG
Entering _get_cookie_and_crumb()
10:08:50
DEBUG
cookie_mode = 'basic'
10:08:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:50
DEBUG
Entering _get_cookie_basic()
10:08:50
DEBUG
reusing cookie
10:08:50
DEBUG
Exiting _get_cookie_basic()
10:08:50
DEBUG
Entering _get_crumb_basic()
10:08:50
DEBUG
reusing crumb
10:08:50
DEBUG
Exiting _get_crumb_basic()
10:08:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:50
DEBUG
Exiting _get_cookie_and_crumb()
10:08:50
DEBUG
response code=200
10:08:50
DEBUG
Exiting _make_request()
10:08:50
DEBUG
Exiting get()
10:08:50
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:08:50
10:08:50
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:50-05:00
10:08:50
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:08:50-05:00
10:08:50
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:08:50
DEBUG
Exiting history()
10:08:50
DEBUG
POLL [Yahoo]: 10:08:50 Price=$54.97
10:08:50
DEBUG
CHECK: C=54.97 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:09:00
DEBUG
BAR: 10:08:00 O=54.91 H=54.95 L=54.91 C=54.95
10:09:00
DEBUG
Checking: C=54.95 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:09:00
DEBUG
Entering history()
10:09:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:00
DEBUG
Entering history()
10:09:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:00
DEBUG
Entering get()
10:09:00
DEBUG
Entering _make_request()
10:09:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:00
DEBUG
Entering _get_cookie_and_crumb()
10:09:00
DEBUG
cookie_mode = 'basic'
10:09:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:00
DEBUG
Entering _get_cookie_basic()
10:09:00
DEBUG
reusing cookie
10:09:00
DEBUG
Exiting _get_cookie_basic()
10:09:00
DEBUG
Entering _get_crumb_basic()
10:09:00
DEBUG
reusing crumb
10:09:00
DEBUG
Exiting _get_crumb_basic()
10:09:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:00
DEBUG
Exiting _get_cookie_and_crumb()
10:09:00
DEBUG
response code=200
10:09:00
DEBUG
Exiting _make_request()
10:09:00
DEBUG
Exiting get()
10:09:00
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:08:50
10:09:00
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:08:50-05:00
10:09:01
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:01
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:01
DEBUG
Exiting history()
10:09:01
DEBUG
Exiting history()
10:09:01
DEBUG
Entering history()
10:09:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:01
DEBUG
Entering get()
10:09:01
DEBUG
Entering _make_request()
10:09:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:01
DEBUG
Entering _get_cookie_and_crumb()
10:09:01
DEBUG
cookie_mode = 'basic'
10:09:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:01
DEBUG
Entering _get_cookie_basic()
10:09:01
DEBUG
reusing cookie
10:09:01
DEBUG
Exiting _get_cookie_basic()
10:09:01
DEBUG
Entering _get_crumb_basic()
10:09:01
DEBUG
reusing crumb
10:09:01
DEBUG
Exiting _get_crumb_basic()
10:09:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:01
DEBUG
Exiting _get_cookie_and_crumb()
10:09:01
DEBUG
response code=200
10:09:01
DEBUG
Exiting _make_request()
10:09:01
DEBUG
Exiting get()
10:09:01
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:09:00
10:09:01
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:00-05:00
10:09:01
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:00-05:00
10:09:01
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:00-05:00
10:09:01
DEBUG
Exiting history()
10:09:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:09:11
DEBUG
Entering history()
10:09:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:11
DEBUG
Entering history()
10:09:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:11
DEBUG
Entering get()
10:09:11
DEBUG
Entering _make_request()
10:09:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:11
DEBUG
Entering _get_cookie_and_crumb()
10:09:11
DEBUG
cookie_mode = 'basic'
10:09:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:11
DEBUG
Entering _get_cookie_basic()
10:09:11
DEBUG
reusing cookie
10:09:11
DEBUG
Exiting _get_cookie_basic()
10:09:11
DEBUG
Entering _get_crumb_basic()
10:09:11
DEBUG
reusing crumb
10:09:11
DEBUG
Exiting _get_crumb_basic()
10:09:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:11
DEBUG
Exiting _get_cookie_and_crumb()
10:09:11
DEBUG
response code=200
10:09:11
DEBUG
Exiting _make_request()
10:09:11
DEBUG
Exiting get()
10:09:11
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:09:09
10:09:11
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:09:09-05:00
10:09:11
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:11
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:11
DEBUG
Exiting history()
10:09:11
DEBUG
Exiting history()
10:09:11
DEBUG
Entering history()
10:09:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:11
DEBUG
Entering get()
10:09:11
DEBUG
Entering _make_request()
10:09:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:11
DEBUG
Entering _get_cookie_and_crumb()
10:09:11
DEBUG
cookie_mode = 'basic'
10:09:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:11
DEBUG
Entering _get_cookie_basic()
10:09:11
DEBUG
reusing cookie
10:09:11
DEBUG
Exiting _get_cookie_basic()
10:09:11
DEBUG
Entering _get_crumb_basic()
10:09:11
DEBUG
reusing crumb
10:09:11
DEBUG
Exiting _get_crumb_basic()
10:09:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:11
DEBUG
Exiting _get_cookie_and_crumb()
10:09:11
DEBUG
response code=200
10:09:11
DEBUG
Exiting _make_request()
10:09:11
DEBUG
Exiting get()
10:09:11
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:09:00
10:09:11
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:00-05:00
10:09:11
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:00-05:00
10:09:11
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:00-05:00
10:09:11
DEBUG
Exiting history()
10:09:11
DEBUG
POLL [Yahoo]: 10:09:11 Price=$54.99
10:09:11
DEBUG
CHECK: C=54.99 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:09:21
DEBUG
Entering history()
10:09:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:21
DEBUG
Entering history()
10:09:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:21
DEBUG
Entering get()
10:09:21
DEBUG
Entering _make_request()
10:09:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:21
DEBUG
Entering _get_cookie_and_crumb()
10:09:21
DEBUG
cookie_mode = 'basic'
10:09:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:21
DEBUG
Entering _get_cookie_basic()
10:09:21
DEBUG
reusing cookie
10:09:21
DEBUG
Exiting _get_cookie_basic()
10:09:21
DEBUG
Entering _get_crumb_basic()
10:09:21
DEBUG
reusing crumb
10:09:21
DEBUG
Exiting _get_crumb_basic()
10:09:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:21
DEBUG
Exiting _get_cookie_and_crumb()
10:09:21
DEBUG
response code=200
10:09:21
DEBUG
Exiting _make_request()
10:09:21
DEBUG
Exiting get()
10:09:21
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:09:09
10:09:21
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:09:09-05:00
10:09:21
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:21
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:21
DEBUG
Exiting history()
10:09:21
DEBUG
Exiting history()
10:09:21
DEBUG
Entering history()
10:09:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:21
DEBUG
Entering get()
10:09:21
DEBUG
Entering _make_request()
10:09:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:21
DEBUG
Entering _get_cookie_and_crumb()
10:09:21
DEBUG
cookie_mode = 'basic'
10:09:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:21
DEBUG
Entering _get_cookie_basic()
10:09:21
DEBUG
reusing cookie
10:09:21
DEBUG
Exiting _get_cookie_basic()
10:09:21
DEBUG
Entering _get_crumb_basic()
10:09:21
DEBUG
reusing crumb
10:09:21
DEBUG
Exiting _get_crumb_basic()
10:09:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:21
DEBUG
Exiting _get_cookie_and_crumb()
10:09:21
DEBUG
response code=200
10:09:21
DEBUG
Exiting _make_request()
10:09:21
DEBUG
Exiting get()
10:09:21
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:09:18
10:09:21
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:18-05:00
10:09:21
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:18-05:00
10:09:21
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:09:21
DEBUG
Exiting history()
10:09:31
DEBUG
Entering history()
10:09:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:31
DEBUG
Entering history()
10:09:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:31
DEBUG
Entering get()
10:09:31
DEBUG
Entering _make_request()
10:09:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:31
DEBUG
Entering _get_cookie_and_crumb()
10:09:31
DEBUG
cookie_mode = 'basic'
10:09:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:31
DEBUG
Entering _get_cookie_basic()
10:09:31
DEBUG
reusing cookie
10:09:31
DEBUG
Exiting _get_cookie_basic()
10:09:31
DEBUG
Entering _get_crumb_basic()
10:09:31
DEBUG
reusing crumb
10:09:31
DEBUG
Exiting _get_crumb_basic()
10:09:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:31
DEBUG
Exiting _get_cookie_and_crumb()
10:09:31
DEBUG
response code=200
10:09:31
DEBUG
Exiting _make_request()
10:09:31
DEBUG
Exiting get()
10:09:31
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:09:30
10:09:31
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:09:30-05:00
10:09:31
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:31
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:31
DEBUG
Exiting history()
10:09:31
DEBUG
Exiting history()
10:09:31
DEBUG
Entering history()
10:09:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:31
DEBUG
Entering get()
10:09:31
DEBUG
Entering _make_request()
10:09:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:31
DEBUG
Entering _get_cookie_and_crumb()
10:09:31
DEBUG
cookie_mode = 'basic'
10:09:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:31
DEBUG
Entering _get_cookie_basic()
10:09:31
DEBUG
reusing cookie
10:09:31
DEBUG
Exiting _get_cookie_basic()
10:09:31
DEBUG
Entering _get_crumb_basic()
10:09:31
DEBUG
reusing crumb
10:09:31
DEBUG
Exiting _get_crumb_basic()
10:09:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:31
DEBUG
Exiting _get_cookie_and_crumb()
10:09:31
DEBUG
response code=200
10:09:31
DEBUG
Exiting _make_request()
10:09:31
DEBUG
Exiting get()
10:09:31
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:09:18
10:09:31
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:18-05:00
10:09:31
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:18-05:00
10:09:31
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:09:31
DEBUG
Exiting history()
10:09:31
DEBUG
POLL [Yahoo]: 10:09:31 Price=$55.08
10:09:31
DEBUG
CHECK: C=55.08 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:09:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:09:41
DEBUG
Entering history()
10:09:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:41
DEBUG
Entering history()
10:09:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:41
DEBUG
Entering get()
10:09:41
DEBUG
Entering _make_request()
10:09:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:41
DEBUG
Entering _get_cookie_and_crumb()
10:09:41
DEBUG
cookie_mode = 'basic'
10:09:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:41
DEBUG
Entering _get_cookie_basic()
10:09:41
DEBUG
reusing cookie
10:09:41
DEBUG
Exiting _get_cookie_basic()
10:09:41
DEBUG
Entering _get_crumb_basic()
10:09:41
DEBUG
reusing crumb
10:09:41
DEBUG
Exiting _get_crumb_basic()
10:09:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:41
DEBUG
Exiting _get_cookie_and_crumb()
10:09:41
DEBUG
response code=200
10:09:41
DEBUG
Exiting _make_request()
10:09:41
DEBUG
Exiting get()
10:09:41
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:09:30
10:09:41
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:09:30-05:00
10:09:41
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:41
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:41
DEBUG
Exiting history()
10:09:41
DEBUG
Exiting history()
10:09:41
DEBUG
Entering history()
10:09:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:41
DEBUG
Entering get()
10:09:41
DEBUG
Entering _make_request()
10:09:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:41
DEBUG
Entering _get_cookie_and_crumb()
10:09:41
DEBUG
cookie_mode = 'basic'
10:09:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:41
DEBUG
Entering _get_cookie_basic()
10:09:41
DEBUG
reusing cookie
10:09:41
DEBUG
Exiting _get_cookie_basic()
10:09:41
DEBUG
Entering _get_crumb_basic()
10:09:41
DEBUG
reusing crumb
10:09:41
DEBUG
Exiting _get_crumb_basic()
10:09:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:41
DEBUG
Exiting _get_cookie_and_crumb()
10:09:41
DEBUG
response code=200
10:09:41
DEBUG
Exiting _make_request()
10:09:41
DEBUG
Exiting get()
10:09:41
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:09:38
10:09:41
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:38-05:00
10:09:41
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:38-05:00
10:09:41
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:09:41
DEBUG
Exiting history()
10:09:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:09:51
DEBUG
Entering history()
10:09:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:51
DEBUG
Entering history()
10:09:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:51
DEBUG
Entering get()
10:09:51
DEBUG
Entering _make_request()
10:09:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:51
DEBUG
Entering _get_cookie_and_crumb()
10:09:51
DEBUG
cookie_mode = 'basic'
10:09:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:51
DEBUG
Entering _get_cookie_basic()
10:09:51
DEBUG
reusing cookie
10:09:51
DEBUG
Exiting _get_cookie_basic()
10:09:51
DEBUG
Entering _get_crumb_basic()
10:09:51
DEBUG
reusing crumb
10:09:51
DEBUG
Exiting _get_crumb_basic()
10:09:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:51
DEBUG
Exiting _get_cookie_and_crumb()
10:09:51
DEBUG
response code=200
10:09:51
DEBUG
Exiting _make_request()
10:09:51
DEBUG
Exiting get()
10:09:51
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:09:50
10:09:51
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:09:50-05:00
10:09:51
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:51
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:09:51
DEBUG
Exiting history()
10:09:51
DEBUG
Exiting history()
10:09:51
DEBUG
Entering history()
10:09:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:51
DEBUG
Entering get()
10:09:51
DEBUG
Entering _make_request()
10:09:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:51
DEBUG
Entering _get_cookie_and_crumb()
10:09:51
DEBUG
cookie_mode = 'basic'
10:09:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:51
DEBUG
Entering _get_cookie_basic()
10:09:51
DEBUG
reusing cookie
10:09:51
DEBUG
Exiting _get_cookie_basic()
10:09:51
DEBUG
Entering _get_crumb_basic()
10:09:51
DEBUG
reusing crumb
10:09:51
DEBUG
Exiting _get_crumb_basic()
10:09:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:51
DEBUG
Exiting _get_cookie_and_crumb()
10:09:51
DEBUG
response code=200
10:09:51
DEBUG
Exiting _make_request()
10:09:51
DEBUG
Exiting get()
10:09:51
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:09:38
10:09:51
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:38-05:00
10:09:51
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:09:38-05:00
10:09:51
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:09:51
DEBUG
Exiting history()
10:09:51
DEBUG
POLL [Yahoo]: 10:09:51 Price=$55.08
10:09:51
DEBUG
CHECK: C=55.08 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:10:00
DEBUG
BAR: 10:09:00 O=54.99 H=55.07 L=54.99 C=55.07
10:10:00
DEBUG
Checking: C=55.07 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:10:01
DEBUG
Entering history()
10:10:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:01
DEBUG
Entering history()
10:10:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:01
DEBUG
Entering get()
10:10:01
DEBUG
Entering _make_request()
10:10:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:01
DEBUG
Entering _get_cookie_and_crumb()
10:10:01
DEBUG
cookie_mode = 'basic'
10:10:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:01
DEBUG
Entering _get_cookie_basic()
10:10:01
DEBUG
reusing cookie
10:10:01
DEBUG
Exiting _get_cookie_basic()
10:10:01
DEBUG
Entering _get_crumb_basic()
10:10:01
DEBUG
reusing crumb
10:10:01
DEBUG
Exiting _get_crumb_basic()
10:10:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:01
DEBUG
Exiting _get_cookie_and_crumb()
10:10:01
DEBUG
response code=200
10:10:01
DEBUG
Exiting _make_request()
10:10:01
DEBUG
Exiting get()
10:10:01
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:09:50
10:10:01
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:09:50-05:00
10:10:01
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:01
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:01
DEBUG
Exiting history()
10:10:01
DEBUG
Exiting history()
10:10:01
DEBUG
Entering history()
10:10:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:01
DEBUG
Entering get()
10:10:01
DEBUG
Entering _make_request()
10:10:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:01
DEBUG
Entering _get_cookie_and_crumb()
10:10:01
DEBUG
cookie_mode = 'basic'
10:10:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:01
DEBUG
Entering _get_cookie_basic()
10:10:01
DEBUG
reusing cookie
10:10:01
DEBUG
Exiting _get_cookie_basic()
10:10:01
DEBUG
Entering _get_crumb_basic()
10:10:01
DEBUG
reusing crumb
10:10:01
DEBUG
Exiting _get_crumb_basic()
10:10:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:01
DEBUG
Exiting _get_cookie_and_crumb()
10:10:01
DEBUG
response code=200
10:10:01
DEBUG
Exiting _make_request()
10:10:01
DEBUG
Exiting get()
10:10:01
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:10:01
10:10:01
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:01-05:00
10:10:01
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:01-05:00
10:10:01
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:10:01
DEBUG
Exiting history()
10:10:01
DEBUG
CHECK: C=55.08 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:10:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:10:11
DEBUG
Entering history()
10:10:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:11
DEBUG
Entering history()
10:10:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:11
DEBUG
Entering get()
10:10:11
DEBUG
Entering _make_request()
10:10:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:11
DEBUG
Entering _get_cookie_and_crumb()
10:10:11
DEBUG
cookie_mode = 'basic'
10:10:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:11
DEBUG
Entering _get_cookie_basic()
10:10:11
DEBUG
reusing cookie
10:10:11
DEBUG
Exiting _get_cookie_basic()
10:10:11
DEBUG
Entering _get_crumb_basic()
10:10:11
DEBUG
reusing crumb
10:10:11
DEBUG
Exiting _get_crumb_basic()
10:10:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:11
DEBUG
Exiting _get_cookie_and_crumb()
10:10:11
DEBUG
response code=200
10:10:11
DEBUG
Exiting _make_request()
10:10:11
DEBUG
Exiting get()
10:10:11
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:10:11
10:10:11
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:10:11-05:00
10:10:11
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:11
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:11
DEBUG
Exiting history()
10:10:11
DEBUG
Exiting history()
10:10:11
DEBUG
Entering history()
10:10:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:11
DEBUG
Entering get()
10:10:11
DEBUG
Entering _make_request()
10:10:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:11
DEBUG
Entering _get_cookie_and_crumb()
10:10:11
DEBUG
cookie_mode = 'basic'
10:10:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:11
DEBUG
Entering _get_cookie_basic()
10:10:11
DEBUG
reusing cookie
10:10:11
DEBUG
Exiting _get_cookie_basic()
10:10:11
DEBUG
Entering _get_crumb_basic()
10:10:11
DEBUG
reusing crumb
10:10:11
DEBUG
Exiting _get_crumb_basic()
10:10:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:11
DEBUG
Exiting _get_cookie_and_crumb()
10:10:11
DEBUG
response code=200
10:10:11
DEBUG
Exiting _make_request()
10:10:11
DEBUG
Exiting get()
10:10:11
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:10:01
10:10:11
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:01-05:00
10:10:11
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:01-05:00
10:10:12
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:10:12
DEBUG
Exiting history()
10:10:12
DEBUG
POLL [Yahoo]: 10:10:12 Price=$55.13
10:10:12
DEBUG
CHECK: C=55.13 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:10:22
DEBUG
Entering history()
10:10:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:22
DEBUG
Entering history()
10:10:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:22
DEBUG
Entering get()
10:10:22
DEBUG
Entering _make_request()
10:10:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:22
DEBUG
Entering _get_cookie_and_crumb()
10:10:22
DEBUG
cookie_mode = 'basic'
10:10:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:22
DEBUG
Entering _get_cookie_basic()
10:10:22
DEBUG
reusing cookie
10:10:22
DEBUG
Exiting _get_cookie_basic()
10:10:22
DEBUG
Entering _get_crumb_basic()
10:10:22
DEBUG
reusing crumb
10:10:22
DEBUG
Exiting _get_crumb_basic()
10:10:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:22
DEBUG
Exiting _get_cookie_and_crumb()
10:10:22
DEBUG
response code=200
10:10:22
DEBUG
Exiting _make_request()
10:10:22
DEBUG
Exiting get()
10:10:22
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:10:21
10:10:22
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:10:21-05:00
10:10:22
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:22
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:22
DEBUG
Exiting history()
10:10:22
DEBUG
Exiting history()
10:10:22
DEBUG
Entering history()
10:10:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:22
DEBUG
Entering get()
10:10:22
DEBUG
Entering _make_request()
10:10:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:22
DEBUG
Entering _get_cookie_and_crumb()
10:10:22
DEBUG
cookie_mode = 'basic'
10:10:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:22
DEBUG
Entering _get_cookie_basic()
10:10:22
DEBUG
reusing cookie
10:10:22
DEBUG
Exiting _get_cookie_basic()
10:10:22
DEBUG
Entering _get_crumb_basic()
10:10:22
DEBUG
reusing crumb
10:10:22
DEBUG
Exiting _get_crumb_basic()
10:10:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:22
DEBUG
Exiting _get_cookie_and_crumb()
10:10:22
DEBUG
response code=200
10:10:22
DEBUG
Exiting _make_request()
10:10:22
DEBUG
Exiting get()
10:10:22
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:10:21
10:10:22
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:21-05:00
10:10:22
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:21-05:00
10:10:22
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:10:22
DEBUG
Exiting history()
10:10:22
DEBUG
POLL [Yahoo]: 10:10:22 Price=$55.12
10:10:22
DEBUG
CHECK: C=55.12 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:10:32
DEBUG
Entering history()
10:10:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:32
DEBUG
Entering history()
10:10:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:32
DEBUG
Entering get()
10:10:32
DEBUG
Entering _make_request()
10:10:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:32
DEBUG
Entering _get_cookie_and_crumb()
10:10:32
DEBUG
cookie_mode = 'basic'
10:10:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:32
DEBUG
Entering _get_cookie_basic()
10:10:32
DEBUG
reusing cookie
10:10:32
DEBUG
Exiting _get_cookie_basic()
10:10:32
DEBUG
Entering _get_crumb_basic()
10:10:32
DEBUG
reusing crumb
10:10:32
DEBUG
Exiting _get_crumb_basic()
10:10:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:32
DEBUG
Exiting _get_cookie_and_crumb()
10:10:32
DEBUG
response code=200
10:10:32
DEBUG
Exiting _make_request()
10:10:32
DEBUG
Exiting get()
10:10:32
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:10:31
10:10:32
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:10:31-05:00
10:10:32
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:32
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:32
DEBUG
Exiting history()
10:10:32
DEBUG
Exiting history()
10:10:32
DEBUG
Entering history()
10:10:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:32
DEBUG
Entering get()
10:10:32
DEBUG
Entering _make_request()
10:10:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:32
DEBUG
Entering _get_cookie_and_crumb()
10:10:32
DEBUG
cookie_mode = 'basic'
10:10:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:32
DEBUG
Entering _get_cookie_basic()
10:10:32
DEBUG
reusing cookie
10:10:32
DEBUG
Exiting _get_cookie_basic()
10:10:32
DEBUG
Entering _get_crumb_basic()
10:10:32
DEBUG
reusing crumb
10:10:32
DEBUG
Exiting _get_crumb_basic()
10:10:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:32
DEBUG
Exiting _get_cookie_and_crumb()
10:10:32
DEBUG
response code=200
10:10:32
DEBUG
Exiting _make_request()
10:10:32
DEBUG
Exiting get()
10:10:32
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:10:31
10:10:32
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:31-05:00
10:10:32
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:31-05:00
10:10:32
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:10:32
DEBUG
Exiting history()
10:10:32
DEBUG
POLL [Yahoo]: 10:10:32 Price=$55.19
10:10:32
DEBUG
CHECK: C=55.19 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:10:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:10:42
DEBUG
Entering history()
10:10:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:42
DEBUG
Entering history()
10:10:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:42
DEBUG
Entering get()
10:10:42
DEBUG
Entering _make_request()
10:10:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:42
DEBUG
Entering _get_cookie_and_crumb()
10:10:42
DEBUG
cookie_mode = 'basic'
10:10:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:42
DEBUG
Entering _get_cookie_basic()
10:10:42
DEBUG
reusing cookie
10:10:42
DEBUG
Exiting _get_cookie_basic()
10:10:42
DEBUG
Entering _get_crumb_basic()
10:10:42
DEBUG
reusing crumb
10:10:42
DEBUG
Exiting _get_crumb_basic()
10:10:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:42
DEBUG
Exiting _get_cookie_and_crumb()
10:10:42
DEBUG
response code=200
10:10:42
DEBUG
Exiting _make_request()
10:10:42
DEBUG
Exiting get()
10:10:42
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:10:41
10:10:42
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:10:41-05:00
10:10:42
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:42
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:42
DEBUG
Exiting history()
10:10:42
DEBUG
Exiting history()
10:10:42
DEBUG
Entering history()
10:10:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:42
DEBUG
Entering get()
10:10:42
DEBUG
Entering _make_request()
10:10:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:42
DEBUG
Entering _get_cookie_and_crumb()
10:10:42
DEBUG
cookie_mode = 'basic'
10:10:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:42
DEBUG
Entering _get_cookie_basic()
10:10:42
DEBUG
reusing cookie
10:10:42
DEBUG
Exiting _get_cookie_basic()
10:10:42
DEBUG
Entering _get_crumb_basic()
10:10:42
DEBUG
reusing crumb
10:10:42
DEBUG
Exiting _get_crumb_basic()
10:10:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:42
DEBUG
Exiting _get_cookie_and_crumb()
10:10:42
DEBUG
response code=200
10:10:42
DEBUG
Exiting _make_request()
10:10:42
DEBUG
Exiting get()
10:10:42
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:10:41
10:10:42
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:41-05:00
10:10:42
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:41-05:00
10:10:42
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:10:42
DEBUG
Exiting history()
10:10:42
DEBUG
POLL [Yahoo]: 10:10:42 Price=$55.17
10:10:42
DEBUG
CHECK: C=55.17 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:10:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:10:52
DEBUG
Entering history()
10:10:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:52
DEBUG
Entering history()
10:10:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:52
DEBUG
Entering get()
10:10:52
DEBUG
Entering _make_request()
10:10:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:52
DEBUG
Entering _get_cookie_and_crumb()
10:10:52
DEBUG
cookie_mode = 'basic'
10:10:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:52
DEBUG
Entering _get_cookie_basic()
10:10:52
DEBUG
reusing cookie
10:10:52
DEBUG
Exiting _get_cookie_basic()
10:10:52
DEBUG
Entering _get_crumb_basic()
10:10:52
DEBUG
reusing crumb
10:10:52
DEBUG
Exiting _get_crumb_basic()
10:10:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:52
DEBUG
Exiting _get_cookie_and_crumb()
10:10:52
DEBUG
response code=200
10:10:52
DEBUG
Exiting _make_request()
10:10:52
DEBUG
Exiting get()
10:10:52
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:10:41
10:10:52
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:10:41-05:00
10:10:52
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:52
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:10:52
DEBUG
Exiting history()
10:10:52
DEBUG
Exiting history()
10:10:52
DEBUG
Entering history()
10:10:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:52
DEBUG
Entering get()
10:10:52
DEBUG
Entering _make_request()
10:10:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:52
DEBUG
Entering _get_cookie_and_crumb()
10:10:52
DEBUG
cookie_mode = 'basic'
10:10:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:52
DEBUG
Entering _get_cookie_basic()
10:10:52
DEBUG
reusing cookie
10:10:52
DEBUG
Exiting _get_cookie_basic()
10:10:52
DEBUG
Entering _get_crumb_basic()
10:10:52
DEBUG
reusing crumb
10:10:52
DEBUG
Exiting _get_crumb_basic()
10:10:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:52
DEBUG
Exiting _get_cookie_and_crumb()
10:10:52
DEBUG
response code=200
10:10:52
DEBUG
Exiting _make_request()
10:10:52
DEBUG
Exiting get()
10:10:52
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:10:41
10:10:52
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:41-05:00
10:10:52
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:10:41-05:00
10:10:52
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:10:52
DEBUG
Exiting history()
10:11:00
DEBUG
BAR: 10:10:00 O=55.15 H=55.18 L=55.13 C=55.18
10:11:00
DEBUG
Checking: C=55.18 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:11:02
DEBUG
Entering history()
10:11:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:02
DEBUG
Entering history()
10:11:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:02
DEBUG
Entering get()
10:11:02
DEBUG
Entering _make_request()
10:11:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:02
DEBUG
Entering _get_cookie_and_crumb()
10:11:02
DEBUG
cookie_mode = 'basic'
10:11:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:02
DEBUG
Entering _get_cookie_basic()
10:11:02
DEBUG
reusing cookie
10:11:02
DEBUG
Exiting _get_cookie_basic()
10:11:02
DEBUG
Entering _get_crumb_basic()
10:11:02
DEBUG
reusing crumb
10:11:02
DEBUG
Exiting _get_crumb_basic()
10:11:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:02
DEBUG
Exiting _get_cookie_and_crumb()
10:11:03
DEBUG
response code=200
10:11:03
DEBUG
Exiting _make_request()
10:11:03
DEBUG
Exiting get()
10:11:03
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:00
10:11:03
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:00-05:00
10:11:03
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:03
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:03
DEBUG
Exiting history()
10:11:03
DEBUG
Exiting history()
10:11:03
DEBUG
Entering history()
10:11:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:03
DEBUG
Entering get()
10:11:03
DEBUG
Entering _make_request()
10:11:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:03
DEBUG
Entering _get_cookie_and_crumb()
10:11:03
DEBUG
cookie_mode = 'basic'
10:11:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:03
DEBUG
Entering _get_cookie_basic()
10:11:03
DEBUG
reusing cookie
10:11:03
DEBUG
Exiting _get_cookie_basic()
10:11:03
DEBUG
Entering _get_crumb_basic()
10:11:03
DEBUG
reusing crumb
10:11:03
DEBUG
Exiting _get_crumb_basic()
10:11:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:03
DEBUG
Exiting _get_cookie_and_crumb()
10:11:03
DEBUG
response code=200
10:11:03
DEBUG
Exiting _make_request()
10:11:03
DEBUG
Exiting get()
10:11:03
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:11:00
10:11:03
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:00-05:00
10:11:03
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:00-05:00
10:11:03
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:00-05:00
10:11:03
DEBUG
Exiting history()
10:11:03
DEBUG
POLL [Yahoo]: 10:11:03 Price=$55.15
10:11:03
DEBUG
CHECK: C=55.15 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:11:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:11:13
DEBUG
Entering history()
10:11:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:13
DEBUG
Entering history()
10:11:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:13
DEBUG
Entering get()
10:11:13
DEBUG
Entering _make_request()
10:11:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:13
DEBUG
Entering _get_cookie_and_crumb()
10:11:13
DEBUG
cookie_mode = 'basic'
10:11:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:13
DEBUG
Entering _get_cookie_basic()
10:11:13
DEBUG
reusing cookie
10:11:13
DEBUG
Exiting _get_cookie_basic()
10:11:13
DEBUG
Entering _get_crumb_basic()
10:11:13
DEBUG
reusing crumb
10:11:13
DEBUG
Exiting _get_crumb_basic()
10:11:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:13
DEBUG
Exiting _get_cookie_and_crumb()
10:11:13
DEBUG
response code=200
10:11:13
DEBUG
Exiting _make_request()
10:11:13
DEBUG
Exiting get()
10:11:13
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:12
10:11:13
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:12-05:00
10:11:13
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:13
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:13
DEBUG
Exiting history()
10:11:13
DEBUG
Exiting history()
10:11:13
DEBUG
Entering history()
10:11:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:13
DEBUG
Entering get()
10:11:13
DEBUG
Entering _make_request()
10:11:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:13
DEBUG
Entering _get_cookie_and_crumb()
10:11:13
DEBUG
cookie_mode = 'basic'
10:11:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:13
DEBUG
Entering _get_cookie_basic()
10:11:13
DEBUG
reusing cookie
10:11:13
DEBUG
Exiting _get_cookie_basic()
10:11:13
DEBUG
Entering _get_crumb_basic()
10:11:13
DEBUG
reusing crumb
10:11:13
DEBUG
Exiting _get_crumb_basic()
10:11:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:13
DEBUG
Exiting _get_cookie_and_crumb()
10:11:13
DEBUG
response code=200
10:11:13
DEBUG
Exiting _make_request()
10:11:13
DEBUG
Exiting get()
10:11:13
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:11:00
10:11:13
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:00-05:00
10:11:13
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:00-05:00
10:11:13
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:00-05:00
10:11:13
DEBUG
Exiting history()
10:11:13
DEBUG
POLL [Yahoo]: 10:11:13 Price=$55.14
10:11:13
DEBUG
CHECK: C=55.14 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:11:23
DEBUG
Entering history()
10:11:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:23
DEBUG
Entering history()
10:11:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:23
DEBUG
Entering get()
10:11:23
DEBUG
Entering _make_request()
10:11:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:23
DEBUG
Entering _get_cookie_and_crumb()
10:11:23
DEBUG
cookie_mode = 'basic'
10:11:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:23
DEBUG
Entering _get_cookie_basic()
10:11:23
DEBUG
reusing cookie
10:11:23
DEBUG
Exiting _get_cookie_basic()
10:11:23
DEBUG
Entering _get_crumb_basic()
10:11:23
DEBUG
reusing crumb
10:11:23
DEBUG
Exiting _get_crumb_basic()
10:11:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:23
DEBUG
Exiting _get_cookie_and_crumb()
10:11:23
DEBUG
response code=200
10:11:23
DEBUG
Exiting _make_request()
10:11:23
DEBUG
Exiting get()
10:11:23
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:19
10:11:23
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:19-05:00
10:11:23
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:23
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:23
DEBUG
Exiting history()
10:11:23
DEBUG
Exiting history()
10:11:23
DEBUG
Entering history()
10:11:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:23
DEBUG
Entering get()
10:11:23
DEBUG
Entering _make_request()
10:11:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:23
DEBUG
Entering _get_cookie_and_crumb()
10:11:23
DEBUG
cookie_mode = 'basic'
10:11:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:23
DEBUG
Entering _get_cookie_basic()
10:11:23
DEBUG
reusing cookie
10:11:23
DEBUG
Exiting _get_cookie_basic()
10:11:23
DEBUG
Entering _get_crumb_basic()
10:11:23
DEBUG
reusing crumb
10:11:23
DEBUG
Exiting _get_crumb_basic()
10:11:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:23
DEBUG
Exiting _get_cookie_and_crumb()
10:11:23
DEBUG
response code=200
10:11:23
DEBUG
Exiting _make_request()
10:11:23
DEBUG
Exiting get()
10:11:23
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:11:19
10:11:23
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:19-05:00
10:11:23
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:19-05:00
10:11:23
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:11:23
DEBUG
Exiting history()
10:11:23
DEBUG
POLL [Yahoo]: 10:11:23 Price=$55.15
10:11:23
DEBUG
CHECK: C=55.15 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:11:33
DEBUG
Entering history()
10:11:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:33
DEBUG
Entering history()
10:11:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:33
DEBUG
Entering get()
10:11:33
DEBUG
Entering _make_request()
10:11:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:33
DEBUG
Entering _get_cookie_and_crumb()
10:11:33
DEBUG
cookie_mode = 'basic'
10:11:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:33
DEBUG
Entering _get_cookie_basic()
10:11:33
DEBUG
reusing cookie
10:11:33
DEBUG
Exiting _get_cookie_basic()
10:11:33
DEBUG
Entering _get_crumb_basic()
10:11:33
DEBUG
reusing crumb
10:11:33
DEBUG
Exiting _get_crumb_basic()
10:11:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:33
DEBUG
Exiting _get_cookie_and_crumb()
10:11:33
DEBUG
response code=200
10:11:33
DEBUG
Exiting _make_request()
10:11:33
DEBUG
Exiting get()
10:11:33
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:19
10:11:33
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:19-05:00
10:11:33
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:33
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:33
DEBUG
Exiting history()
10:11:33
DEBUG
Exiting history()
10:11:33
DEBUG
Entering history()
10:11:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:33
DEBUG
Entering get()
10:11:33
DEBUG
Entering _make_request()
10:11:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:33
DEBUG
Entering _get_cookie_and_crumb()
10:11:33
DEBUG
cookie_mode = 'basic'
10:11:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:33
DEBUG
Entering _get_cookie_basic()
10:11:33
DEBUG
reusing cookie
10:11:33
DEBUG
Exiting _get_cookie_basic()
10:11:33
DEBUG
Entering _get_crumb_basic()
10:11:33
DEBUG
reusing crumb
10:11:33
DEBUG
Exiting _get_crumb_basic()
10:11:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:33
DEBUG
Exiting _get_cookie_and_crumb()
10:11:33
DEBUG
response code=200
10:11:33
DEBUG
Exiting _make_request()
10:11:33
DEBUG
Exiting get()
10:11:33
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:11:28
10:11:33
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:28-05:00
10:11:33
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:28-05:00
10:11:33
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:11:33
DEBUG
Exiting history()
10:11:34
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
10:11:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:11:43
DEBUG
Entering history()
10:11:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:43
DEBUG
Entering history()
10:11:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:43
DEBUG
Entering get()
10:11:43
DEBUG
Entering _make_request()
10:11:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:43
DEBUG
Entering _get_cookie_and_crumb()
10:11:43
DEBUG
cookie_mode = 'basic'
10:11:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:43
DEBUG
Entering _get_cookie_basic()
10:11:43
DEBUG
reusing cookie
10:11:43
DEBUG
Exiting _get_cookie_basic()
10:11:43
DEBUG
Entering _get_crumb_basic()
10:11:43
DEBUG
reusing crumb
10:11:43
DEBUG
Exiting _get_crumb_basic()
10:11:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:43
DEBUG
Exiting _get_cookie_and_crumb()
10:11:43
DEBUG
response code=200
10:11:43
DEBUG
Exiting _make_request()
10:11:43
DEBUG
Exiting get()
10:11:43
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:42
10:11:43
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:42-05:00
10:11:43
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:43
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:43
DEBUG
Exiting history()
10:11:43
DEBUG
Exiting history()
10:11:43
DEBUG
Entering history()
10:11:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:43
DEBUG
Entering get()
10:11:43
DEBUG
Entering _make_request()
10:11:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:43
DEBUG
Entering _get_cookie_and_crumb()
10:11:43
DEBUG
cookie_mode = 'basic'
10:11:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:43
DEBUG
Entering _get_cookie_basic()
10:11:43
DEBUG
reusing cookie
10:11:43
DEBUG
Exiting _get_cookie_basic()
10:11:43
DEBUG
Entering _get_crumb_basic()
10:11:43
DEBUG
reusing crumb
10:11:43
DEBUG
Exiting _get_crumb_basic()
10:11:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:43
DEBUG
Exiting _get_cookie_and_crumb()
10:11:43
DEBUG
response code=200
10:11:43
DEBUG
Exiting _make_request()
10:11:43
DEBUG
Exiting get()
10:11:43
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:11:28
10:11:43
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:28-05:00
10:11:43
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:28-05:00
10:11:43
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:11:43
DEBUG
Exiting history()
10:11:43
DEBUG
POLL [Yahoo]: 10:11:43 Price=$55.21
10:11:43
DEBUG
CHECK: C=55.21 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:11:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:11:53
DEBUG
Entering history()
10:11:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:53
DEBUG
Entering history()
10:11:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:53
DEBUG
Entering get()
10:11:53
DEBUG
Entering _make_request()
10:11:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:53
DEBUG
Entering _get_cookie_and_crumb()
10:11:53
DEBUG
cookie_mode = 'basic'
10:11:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:53
DEBUG
Entering _get_cookie_basic()
10:11:53
DEBUG
reusing cookie
10:11:53
DEBUG
Exiting _get_cookie_basic()
10:11:53
DEBUG
Entering _get_crumb_basic()
10:11:53
DEBUG
reusing crumb
10:11:53
DEBUG
Exiting _get_crumb_basic()
10:11:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:53
DEBUG
Exiting _get_cookie_and_crumb()
10:11:53
DEBUG
response code=200
10:11:53
DEBUG
Exiting _make_request()
10:11:53
DEBUG
Exiting get()
10:11:53
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:42
10:11:53
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:42-05:00
10:11:53
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:53
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:11:53
DEBUG
Exiting history()
10:11:53
DEBUG
Exiting history()
10:11:53
DEBUG
Entering history()
10:11:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:53
DEBUG
Entering get()
10:11:53
DEBUG
Entering _make_request()
10:11:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:53
DEBUG
Entering _get_cookie_and_crumb()
10:11:53
DEBUG
cookie_mode = 'basic'
10:11:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:53
DEBUG
Entering _get_cookie_basic()
10:11:53
DEBUG
reusing cookie
10:11:53
DEBUG
Exiting _get_cookie_basic()
10:11:53
DEBUG
Entering _get_crumb_basic()
10:11:53
DEBUG
reusing crumb
10:11:53
DEBUG
Exiting _get_crumb_basic()
10:11:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:53
DEBUG
Exiting _get_cookie_and_crumb()
10:11:53
DEBUG
response code=200
10:11:53
DEBUG
Exiting _make_request()
10:11:53
DEBUG
Exiting get()
10:11:53
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:11:52
10:11:53
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:52-05:00
10:11:53
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:52-05:00
10:11:53
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:11:53
DEBUG
Exiting history()
10:12:03
DEBUG
Entering history()
10:12:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:03
DEBUG
Entering history()
10:12:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:03
DEBUG
Entering get()
10:12:03
DEBUG
Entering _make_request()
10:12:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:03
DEBUG
Entering _get_cookie_and_crumb()
10:12:03
DEBUG
cookie_mode = 'basic'
10:12:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:03
DEBUG
Entering _get_cookie_basic()
10:12:03
DEBUG
reusing cookie
10:12:03
DEBUG
Exiting _get_cookie_basic()
10:12:03
DEBUG
Entering _get_crumb_basic()
10:12:03
DEBUG
reusing crumb
10:12:03
DEBUG
Exiting _get_crumb_basic()
10:12:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:03
DEBUG
Exiting _get_cookie_and_crumb()
10:12:03
DEBUG
response code=200
10:12:03
DEBUG
Exiting _make_request()
10:12:03
DEBUG
Exiting get()
10:12:03
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:55
10:12:03
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:55-05:00
10:12:03
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:03
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:03
DEBUG
Exiting history()
10:12:03
DEBUG
Exiting history()
10:12:03
DEBUG
Entering history()
10:12:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:03
DEBUG
Entering get()
10:12:03
DEBUG
Entering _make_request()
10:12:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:03
DEBUG
Entering _get_cookie_and_crumb()
10:12:03
DEBUG
cookie_mode = 'basic'
10:12:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:03
DEBUG
Entering _get_cookie_basic()
10:12:03
DEBUG
reusing cookie
10:12:03
DEBUG
Exiting _get_cookie_basic()
10:12:03
DEBUG
Entering _get_crumb_basic()
10:12:03
DEBUG
reusing crumb
10:12:03
DEBUG
Exiting _get_crumb_basic()
10:12:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:03
DEBUG
Exiting _get_cookie_and_crumb()
10:12:03
DEBUG
response code=200
10:12:03
DEBUG
Exiting _make_request()
10:12:03
DEBUG
Exiting get()
10:12:03
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:11:52
10:12:03
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:52-05:00
10:12:03
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:11:52-05:00
10:12:03
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:12:03
DEBUG
Exiting history()
10:12:03
DEBUG
POLL [Yahoo]: 10:12:03 Price=$55.16
10:12:03
DEBUG
CHECK: C=55.16 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:12:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:12:13
DEBUG
Entering history()
10:12:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:13
DEBUG
Entering history()
10:12:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:13
DEBUG
Entering get()
10:12:13
DEBUG
Entering _make_request()
10:12:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:13
DEBUG
Entering _get_cookie_and_crumb()
10:12:13
DEBUG
cookie_mode = 'basic'
10:12:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:13
DEBUG
Entering _get_cookie_basic()
10:12:13
DEBUG
reusing cookie
10:12:13
DEBUG
Exiting _get_cookie_basic()
10:12:13
DEBUG
Entering _get_crumb_basic()
10:12:13
DEBUG
reusing crumb
10:12:13
DEBUG
Exiting _get_crumb_basic()
10:12:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:13
DEBUG
Exiting _get_cookie_and_crumb()
10:12:13
DEBUG
response code=200
10:12:13
DEBUG
Exiting _make_request()
10:12:13
DEBUG
Exiting get()
10:12:13
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:11:55
10:12:13
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:11:55-05:00
10:12:13
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:13
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:13
DEBUG
Exiting history()
10:12:13
DEBUG
Exiting history()
10:12:13
DEBUG
Entering history()
10:12:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:13
DEBUG
Entering get()
10:12:13
DEBUG
Entering _make_request()
10:12:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:13
DEBUG
Entering _get_cookie_and_crumb()
10:12:13
DEBUG
cookie_mode = 'basic'
10:12:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:13
DEBUG
Entering _get_cookie_basic()
10:12:13
DEBUG
reusing cookie
10:12:13
DEBUG
Exiting _get_cookie_basic()
10:12:13
DEBUG
Entering _get_crumb_basic()
10:12:13
DEBUG
reusing crumb
10:12:13
DEBUG
Exiting _get_crumb_basic()
10:12:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:13
DEBUG
Exiting _get_cookie_and_crumb()
10:12:13
DEBUG
response code=200
10:12:13
DEBUG
Exiting _make_request()
10:12:13
DEBUG
Exiting get()
10:12:13
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:12:13
10:12:13
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:13-05:00
10:12:13
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:13-05:00
10:12:13
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:12:13
DEBUG
Exiting history()
10:12:23
DEBUG
Entering history()
10:12:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:23
DEBUG
Entering history()
10:12:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:23
DEBUG
Entering get()
10:12:23
DEBUG
Entering _make_request()
10:12:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:23
DEBUG
Entering _get_cookie_and_crumb()
10:12:23
DEBUG
cookie_mode = 'basic'
10:12:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:23
DEBUG
Entering _get_cookie_basic()
10:12:23
DEBUG
reusing cookie
10:12:23
DEBUG
Exiting _get_cookie_basic()
10:12:23
DEBUG
Entering _get_crumb_basic()
10:12:23
DEBUG
reusing crumb
10:12:23
DEBUG
Exiting _get_crumb_basic()
10:12:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:23
DEBUG
Exiting _get_cookie_and_crumb()
10:12:23
DEBUG
response code=200
10:12:23
DEBUG
Exiting _make_request()
10:12:23
DEBUG
Exiting get()
10:12:23
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:12:22
10:12:23
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:12:22-05:00
10:12:23
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:23
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:23
DEBUG
Exiting history()
10:12:23
DEBUG
Exiting history()
10:12:23
DEBUG
Entering history()
10:12:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:23
DEBUG
Entering get()
10:12:23
DEBUG
Entering _make_request()
10:12:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:23
DEBUG
Entering _get_cookie_and_crumb()
10:12:23
DEBUG
cookie_mode = 'basic'
10:12:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:23
DEBUG
Entering _get_cookie_basic()
10:12:23
DEBUG
reusing cookie
10:12:23
DEBUG
Exiting _get_cookie_basic()
10:12:23
DEBUG
Entering _get_crumb_basic()
10:12:23
DEBUG
reusing crumb
10:12:23
DEBUG
Exiting _get_crumb_basic()
10:12:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:23
DEBUG
Exiting _get_cookie_and_crumb()
10:12:23
DEBUG
response code=200
10:12:23
DEBUG
Exiting _make_request()
10:12:23
DEBUG
Exiting get()
10:12:23
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:12:13
10:12:23
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:13-05:00
10:12:23
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:13-05:00
10:12:23
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:12:23
DEBUG
Exiting history()
10:12:23
DEBUG
POLL [Yahoo]: 10:12:23 Price=$55.14
10:12:23
DEBUG
CHECK: C=55.14 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:12:33
DEBUG
Entering history()
10:12:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:33
DEBUG
Entering history()
10:12:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:33
DEBUG
Entering get()
10:12:33
DEBUG
Entering _make_request()
10:12:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:33
DEBUG
Entering _get_cookie_and_crumb()
10:12:33
DEBUG
cookie_mode = 'basic'
10:12:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:33
DEBUG
Entering _get_cookie_basic()
10:12:33
DEBUG
reusing cookie
10:12:33
DEBUG
Exiting _get_cookie_basic()
10:12:33
DEBUG
Entering _get_crumb_basic()
10:12:33
DEBUG
reusing crumb
10:12:33
DEBUG
Exiting _get_crumb_basic()
10:12:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:33
DEBUG
Exiting _get_cookie_and_crumb()
10:12:33
DEBUG
response code=200
10:12:33
DEBUG
Exiting _make_request()
10:12:33
DEBUG
Exiting get()
10:12:33
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:12:22
10:12:33
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:12:22-05:00
10:12:33
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:33
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:33
DEBUG
Exiting history()
10:12:33
DEBUG
Exiting history()
10:12:33
DEBUG
Entering history()
10:12:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:33
DEBUG
Entering get()
10:12:33
DEBUG
Entering _make_request()
10:12:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:33
DEBUG
Entering _get_cookie_and_crumb()
10:12:33
DEBUG
cookie_mode = 'basic'
10:12:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:33
DEBUG
Entering _get_cookie_basic()
10:12:33
DEBUG
reusing cookie
10:12:33
DEBUG
Exiting _get_cookie_basic()
10:12:33
DEBUG
Entering _get_crumb_basic()
10:12:33
DEBUG
reusing crumb
10:12:33
DEBUG
Exiting _get_crumb_basic()
10:12:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:33
DEBUG
Exiting _get_cookie_and_crumb()
10:12:34
DEBUG
response code=200
10:12:34
DEBUG
Exiting _make_request()
10:12:34
DEBUG
Exiting get()
10:12:34
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:12:31
10:12:34
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:31-05:00
10:12:34
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:31-05:00
10:12:34
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:12:34
DEBUG
Exiting history()
10:12:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:12:44
DEBUG
Entering history()
10:12:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:44
DEBUG
Entering history()
10:12:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:44
DEBUG
Entering get()
10:12:44
DEBUG
Entering _make_request()
10:12:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:44
DEBUG
Entering _get_cookie_and_crumb()
10:12:44
DEBUG
cookie_mode = 'basic'
10:12:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:44
DEBUG
Entering _get_cookie_basic()
10:12:44
DEBUG
reusing cookie
10:12:44
DEBUG
Exiting _get_cookie_basic()
10:12:44
DEBUG
Entering _get_crumb_basic()
10:12:44
DEBUG
reusing crumb
10:12:44
DEBUG
Exiting _get_crumb_basic()
10:12:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:44
DEBUG
Exiting _get_cookie_and_crumb()
10:12:44
DEBUG
response code=200
10:12:44
DEBUG
Exiting _make_request()
10:12:44
DEBUG
Exiting get()
10:12:44
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:12:43
10:12:44
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:12:43-05:00
10:12:44
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:44
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:44
DEBUG
Exiting history()
10:12:44
DEBUG
Exiting history()
10:12:44
DEBUG
Entering history()
10:12:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:44
DEBUG
Entering get()
10:12:44
DEBUG
Entering _make_request()
10:12:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:44
DEBUG
Entering _get_cookie_and_crumb()
10:12:44
DEBUG
cookie_mode = 'basic'
10:12:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:44
DEBUG
Entering _get_cookie_basic()
10:12:44
DEBUG
reusing cookie
10:12:44
DEBUG
Exiting _get_cookie_basic()
10:12:44
DEBUG
Entering _get_crumb_basic()
10:12:44
DEBUG
reusing crumb
10:12:44
DEBUG
Exiting _get_crumb_basic()
10:12:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:44
DEBUG
Exiting _get_cookie_and_crumb()
10:12:44
DEBUG
response code=200
10:12:44
DEBUG
Exiting _make_request()
10:12:44
DEBUG
Exiting get()
10:12:44
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:12:43
10:12:44
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:43-05:00
10:12:44
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:43-05:00
10:12:44
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:12:44
DEBUG
Exiting history()
10:12:44
DEBUG
POLL [Yahoo]: 10:12:44 Price=$55.18
10:12:44
DEBUG
CHECK: C=55.18 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:12:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:12:54
DEBUG
Entering history()
10:12:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:54
DEBUG
Entering history()
10:12:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:54
DEBUG
Entering get()
10:12:54
DEBUG
Entering _make_request()
10:12:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:54
DEBUG
Entering _get_cookie_and_crumb()
10:12:54
DEBUG
cookie_mode = 'basic'
10:12:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:54
DEBUG
Entering _get_cookie_basic()
10:12:54
DEBUG
reusing cookie
10:12:54
DEBUG
Exiting _get_cookie_basic()
10:12:54
DEBUG
Entering _get_crumb_basic()
10:12:54
DEBUG
reusing crumb
10:12:54
DEBUG
Exiting _get_crumb_basic()
10:12:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:54
DEBUG
Exiting _get_cookie_and_crumb()
10:12:54
DEBUG
response code=200
10:12:54
DEBUG
Exiting _make_request()
10:12:54
DEBUG
Exiting get()
10:12:54
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:12:52
10:12:54
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:12:52-05:00
10:12:54
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:54
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:12:54
DEBUG
Exiting history()
10:12:54
DEBUG
Exiting history()
10:12:54
DEBUG
Entering history()
10:12:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:54
DEBUG
Entering get()
10:12:54
DEBUG
Entering _make_request()
10:12:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:54
DEBUG
Entering _get_cookie_and_crumb()
10:12:54
DEBUG
cookie_mode = 'basic'
10:12:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:54
DEBUG
Entering _get_cookie_basic()
10:12:54
DEBUG
reusing cookie
10:12:54
DEBUG
Exiting _get_cookie_basic()
10:12:54
DEBUG
Entering _get_crumb_basic()
10:12:54
DEBUG
reusing crumb
10:12:54
DEBUG
Exiting _get_crumb_basic()
10:12:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:54
DEBUG
Exiting _get_cookie_and_crumb()
10:12:54
DEBUG
response code=200
10:12:54
DEBUG
Exiting _make_request()
10:12:54
DEBUG
Exiting get()
10:12:54
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:12:52
10:12:54
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:52-05:00
10:12:54
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:12:52-05:00
10:12:54
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:12:54
DEBUG
Exiting history()
10:12:54
DEBUG
POLL [Yahoo]: 10:12:54 Price=$55.15
10:12:54
DEBUG
CHECK: C=55.15 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:13:04
DEBUG
Entering history()
10:13:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:04
DEBUG
Entering history()
10:13:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:04
DEBUG
Entering get()
10:13:04
DEBUG
Entering _make_request()
10:13:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:04
DEBUG
Entering _get_cookie_and_crumb()
10:13:04
DEBUG
cookie_mode = 'basic'
10:13:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:04
DEBUG
Entering _get_cookie_basic()
10:13:04
DEBUG
reusing cookie
10:13:04
DEBUG
Exiting _get_cookie_basic()
10:13:04
DEBUG
Entering _get_crumb_basic()
10:13:04
DEBUG
reusing crumb
10:13:04
DEBUG
Exiting _get_crumb_basic()
10:13:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:04
DEBUG
Exiting _get_cookie_and_crumb()
10:13:04
DEBUG
response code=200
10:13:04
DEBUG
Exiting _make_request()
10:13:04
DEBUG
Exiting get()
10:13:04
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:12:52
10:13:04
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:12:52-05:00
10:13:04
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:04
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:04
DEBUG
Exiting history()
10:13:04
DEBUG
Exiting history()
10:13:04
DEBUG
Entering history()
10:13:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:04
DEBUG
Entering get()
10:13:04
DEBUG
Entering _make_request()
10:13:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:04
DEBUG
Entering _get_cookie_and_crumb()
10:13:04
DEBUG
cookie_mode = 'basic'
10:13:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:04
DEBUG
Entering _get_cookie_basic()
10:13:04
DEBUG
reusing cookie
10:13:04
DEBUG
Exiting _get_cookie_basic()
10:13:04
DEBUG
Entering _get_crumb_basic()
10:13:04
DEBUG
reusing crumb
10:13:04
DEBUG
Exiting _get_crumb_basic()
10:13:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:04
DEBUG
Exiting _get_cookie_and_crumb()
10:13:04
DEBUG
response code=200
10:13:04
DEBUG
Exiting _make_request()
10:13:04
DEBUG
Exiting get()
10:13:04
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:13:01
10:13:04
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:01-05:00
10:13:04
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:01-05:00
10:13:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:13:04
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:13:04
DEBUG
Exiting history()
10:13:14
DEBUG
Entering history()
10:13:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:14
DEBUG
Entering history()
10:13:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:14
DEBUG
Entering get()
10:13:14
DEBUG
Entering _make_request()
10:13:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:14
DEBUG
Entering _get_cookie_and_crumb()
10:13:14
DEBUG
cookie_mode = 'basic'
10:13:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:14
DEBUG
Entering _get_cookie_basic()
10:13:14
DEBUG
reusing cookie
10:13:14
DEBUG
Exiting _get_cookie_basic()
10:13:14
DEBUG
Entering _get_crumb_basic()
10:13:14
DEBUG
reusing crumb
10:13:14
DEBUG
Exiting _get_crumb_basic()
10:13:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:14
DEBUG
Exiting _get_cookie_and_crumb()
10:13:14
DEBUG
response code=200
10:13:14
DEBUG
Exiting _make_request()
10:13:14
DEBUG
Exiting get()
10:13:14
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:13:12
10:13:14
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:13:12-05:00
10:13:14
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:14
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:14
DEBUG
Exiting history()
10:13:14
DEBUG
Exiting history()
10:13:14
DEBUG
Entering history()
10:13:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:14
DEBUG
Entering get()
10:13:14
DEBUG
Entering _make_request()
10:13:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:14
DEBUG
Entering _get_cookie_and_crumb()
10:13:14
DEBUG
cookie_mode = 'basic'
10:13:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:14
DEBUG
Entering _get_cookie_basic()
10:13:14
DEBUG
reusing cookie
10:13:14
DEBUG
Exiting _get_cookie_basic()
10:13:14
DEBUG
Entering _get_crumb_basic()
10:13:14
DEBUG
reusing crumb
10:13:14
DEBUG
Exiting _get_crumb_basic()
10:13:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:14
DEBUG
Exiting _get_cookie_and_crumb()
10:13:14
DEBUG
response code=200
10:13:14
DEBUG
Exiting _make_request()
10:13:14
DEBUG
Exiting get()
10:13:14
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:13:01
10:13:14
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:01-05:00
10:13:14
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:01-05:00
10:13:14
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:13:14
DEBUG
Exiting history()
10:13:14
DEBUG
POLL [Yahoo]: 10:13:14 Price=$55.20
10:13:14
DEBUG
CHECK: C=55.20 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:13:24
DEBUG
Entering history()
10:13:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:24
DEBUG
Entering history()
10:13:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:24
DEBUG
Entering get()
10:13:24
DEBUG
Entering _make_request()
10:13:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:24
DEBUG
Entering _get_cookie_and_crumb()
10:13:24
DEBUG
cookie_mode = 'basic'
10:13:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:24
DEBUG
Entering _get_cookie_basic()
10:13:24
DEBUG
reusing cookie
10:13:24
DEBUG
Exiting _get_cookie_basic()
10:13:24
DEBUG
Entering _get_crumb_basic()
10:13:24
DEBUG
reusing crumb
10:13:24
DEBUG
Exiting _get_crumb_basic()
10:13:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:24
DEBUG
Exiting _get_cookie_and_crumb()
10:13:24
DEBUG
response code=200
10:13:24
DEBUG
Exiting _make_request()
10:13:24
DEBUG
Exiting get()
10:13:24
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:13:12
10:13:24
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:13:12-05:00
10:13:24
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:24
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:24
DEBUG
Exiting history()
10:13:24
DEBUG
Exiting history()
10:13:24
DEBUG
Entering history()
10:13:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:24
DEBUG
Entering get()
10:13:24
DEBUG
Entering _make_request()
10:13:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:24
DEBUG
Entering _get_cookie_and_crumb()
10:13:24
DEBUG
cookie_mode = 'basic'
10:13:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:24
DEBUG
Entering _get_cookie_basic()
10:13:24
DEBUG
reusing cookie
10:13:24
DEBUG
Exiting _get_cookie_basic()
10:13:24
DEBUG
Entering _get_crumb_basic()
10:13:24
DEBUG
reusing crumb
10:13:24
DEBUG
Exiting _get_crumb_basic()
10:13:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:24
DEBUG
Exiting _get_cookie_and_crumb()
10:13:24
DEBUG
response code=200
10:13:24
DEBUG
Exiting _make_request()
10:13:24
DEBUG
Exiting get()
10:13:24
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:13:24
10:13:24
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:24-05:00
10:13:24
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:24-05:00
10:13:24
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:13:24
DEBUG
Exiting history()
10:13:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:13:34
DEBUG
Entering history()
10:13:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:34
DEBUG
Entering history()
10:13:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:34
DEBUG
Entering get()
10:13:34
DEBUG
Entering _make_request()
10:13:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:34
DEBUG
Entering _get_cookie_and_crumb()
10:13:34
DEBUG
cookie_mode = 'basic'
10:13:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:34
DEBUG
Entering _get_cookie_basic()
10:13:34
DEBUG
reusing cookie
10:13:34
DEBUG
Exiting _get_cookie_basic()
10:13:34
DEBUG
Entering _get_crumb_basic()
10:13:34
DEBUG
reusing crumb
10:13:34
DEBUG
Exiting _get_crumb_basic()
10:13:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:34
DEBUG
Exiting _get_cookie_and_crumb()
10:13:34
DEBUG
response code=200
10:13:34
DEBUG
Exiting _make_request()
10:13:34
DEBUG
Exiting get()
10:13:34
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:13:34
10:13:34
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:13:34-05:00
10:13:34
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:34
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:34
DEBUG
Exiting history()
10:13:34
DEBUG
Exiting history()
10:13:34
DEBUG
Entering history()
10:13:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:34
DEBUG
Entering get()
10:13:34
DEBUG
Entering _make_request()
10:13:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:34
DEBUG
Entering _get_cookie_and_crumb()
10:13:34
DEBUG
cookie_mode = 'basic'
10:13:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:34
DEBUG
Entering _get_cookie_basic()
10:13:34
DEBUG
reusing cookie
10:13:34
DEBUG
Exiting _get_cookie_basic()
10:13:34
DEBUG
Entering _get_crumb_basic()
10:13:34
DEBUG
reusing crumb
10:13:34
DEBUG
Exiting _get_crumb_basic()
10:13:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:34
DEBUG
Exiting _get_cookie_and_crumb()
10:13:34
DEBUG
response code=200
10:13:34
DEBUG
Exiting _make_request()
10:13:34
DEBUG
Exiting get()
10:13:34
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:13:24
10:13:34
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:24-05:00
10:13:34
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:24-05:00
10:13:34
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:13:34
DEBUG
Exiting history()
10:13:34
DEBUG
POLL [Yahoo]: 10:13:34 Price=$55.22
10:13:34
DEBUG
CHECK: C=55.22 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:13:44
DEBUG
Entering history()
10:13:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:44
DEBUG
Entering history()
10:13:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:44
DEBUG
Entering get()
10:13:44
DEBUG
Entering _make_request()
10:13:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:44
DEBUG
Entering _get_cookie_and_crumb()
10:13:44
DEBUG
cookie_mode = 'basic'
10:13:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:44
DEBUG
Entering _get_cookie_basic()
10:13:44
DEBUG
reusing cookie
10:13:44
DEBUG
Exiting _get_cookie_basic()
10:13:44
DEBUG
Entering _get_crumb_basic()
10:13:44
DEBUG
reusing crumb
10:13:44
DEBUG
Exiting _get_crumb_basic()
10:13:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:44
DEBUG
Exiting _get_cookie_and_crumb()
10:13:44
DEBUG
response code=200
10:13:44
DEBUG
Exiting _make_request()
10:13:44
DEBUG
Exiting get()
10:13:44
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:13:34
10:13:44
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:13:34-05:00
10:13:44
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:44
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:44
DEBUG
Exiting history()
10:13:44
DEBUG
Exiting history()
10:13:44
DEBUG
Entering history()
10:13:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:44
DEBUG
Entering get()
10:13:44
DEBUG
Entering _make_request()
10:13:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:44
DEBUG
Entering _get_cookie_and_crumb()
10:13:44
DEBUG
cookie_mode = 'basic'
10:13:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:44
DEBUG
Entering _get_cookie_basic()
10:13:44
DEBUG
reusing cookie
10:13:44
DEBUG
Exiting _get_cookie_basic()
10:13:44
DEBUG
Entering _get_crumb_basic()
10:13:44
DEBUG
reusing crumb
10:13:44
DEBUG
Exiting _get_crumb_basic()
10:13:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:44
DEBUG
Exiting _get_cookie_and_crumb()
10:13:45
DEBUG
response code=200
10:13:45
DEBUG
Exiting _make_request()
10:13:45
DEBUG
Exiting get()
10:13:45
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:13:38
10:13:45
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:38-05:00
10:13:45
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:38-05:00
10:13:45
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:13:45
DEBUG
Exiting history()
10:13:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:13:55
DEBUG
Entering history()
10:13:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:55
DEBUG
Entering history()
10:13:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:55
DEBUG
Entering get()
10:13:55
DEBUG
Entering _make_request()
10:13:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:55
DEBUG
Entering _get_cookie_and_crumb()
10:13:55
DEBUG
cookie_mode = 'basic'
10:13:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:55
DEBUG
Entering _get_cookie_basic()
10:13:55
DEBUG
reusing cookie
10:13:55
DEBUG
Exiting _get_cookie_basic()
10:13:55
DEBUG
Entering _get_crumb_basic()
10:13:55
DEBUG
reusing crumb
10:13:55
DEBUG
Exiting _get_crumb_basic()
10:13:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:55
DEBUG
Exiting _get_cookie_and_crumb()
10:13:55
DEBUG
response code=200
10:13:55
DEBUG
Exiting _make_request()
10:13:55
DEBUG
Exiting get()
10:13:55
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:13:54
10:13:55
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:13:54-05:00
10:13:55
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:55
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:13:55
DEBUG
Exiting history()
10:13:55
DEBUG
Exiting history()
10:13:55
DEBUG
Entering history()
10:13:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:55
DEBUG
Entering get()
10:13:55
DEBUG
Entering _make_request()
10:13:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:55
DEBUG
Entering _get_cookie_and_crumb()
10:13:55
DEBUG
cookie_mode = 'basic'
10:13:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:55
DEBUG
Entering _get_cookie_basic()
10:13:55
DEBUG
reusing cookie
10:13:55
DEBUG
Exiting _get_cookie_basic()
10:13:55
DEBUG
Entering _get_crumb_basic()
10:13:55
DEBUG
reusing crumb
10:13:55
DEBUG
Exiting _get_crumb_basic()
10:13:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:55
DEBUG
Exiting _get_cookie_and_crumb()
10:13:55
DEBUG
response code=200
10:13:55
DEBUG
Exiting _make_request()
10:13:55
DEBUG
Exiting get()
10:13:55
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:13:54
10:13:55
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:54-05:00
10:13:55
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:13:54-05:00
10:13:55
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:13:55
DEBUG
Exiting history()
10:13:55
DEBUG
POLL [Yahoo]: 10:13:55 Price=$55.15
10:13:55
DEBUG
CHECK: C=55.15 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:14:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:14:05
DEBUG
Entering history()
10:14:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:05
DEBUG
Entering history()
10:14:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:05
DEBUG
Entering get()
10:14:05
DEBUG
Entering _make_request()
10:14:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:05
DEBUG
Entering _get_cookie_and_crumb()
10:14:05
DEBUG
cookie_mode = 'basic'
10:14:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:05
DEBUG
Entering _get_cookie_basic()
10:14:05
DEBUG
reusing cookie
10:14:05
DEBUG
Exiting _get_cookie_basic()
10:14:05
DEBUG
Entering _get_crumb_basic()
10:14:05
DEBUG
reusing crumb
10:14:05
DEBUG
Exiting _get_crumb_basic()
10:14:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:05
DEBUG
Exiting _get_cookie_and_crumb()
10:14:05
DEBUG
response code=200
10:14:05
DEBUG
Exiting _make_request()
10:14:05
DEBUG
Exiting get()
10:14:05
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:14:02
10:14:05
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:14:02-05:00
10:14:05
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:05
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:05
DEBUG
Exiting history()
10:14:05
DEBUG
Exiting history()
10:14:05
DEBUG
Entering history()
10:14:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:05
DEBUG
Entering get()
10:14:05
DEBUG
Entering _make_request()
10:14:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:05
DEBUG
Entering _get_cookie_and_crumb()
10:14:05
DEBUG
cookie_mode = 'basic'
10:14:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:05
DEBUG
Entering _get_cookie_basic()
10:14:05
DEBUG
reusing cookie
10:14:05
DEBUG
Exiting _get_cookie_basic()
10:14:05
DEBUG
Entering _get_crumb_basic()
10:14:05
DEBUG
reusing crumb
10:14:05
DEBUG
Exiting _get_crumb_basic()
10:14:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:05
DEBUG
Exiting _get_cookie_and_crumb()
10:14:05
DEBUG
response code=200
10:14:05
DEBUG
Exiting _make_request()
10:14:05
DEBUG
Exiting get()
10:14:05
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:14:02
10:14:05
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:02-05:00
10:14:05
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:02-05:00
10:14:05
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:14:05
DEBUG
Exiting history()
10:14:05
DEBUG
POLL [Yahoo]: 10:14:05 Price=$55.18
10:14:05
DEBUG
CHECK: C=55.18 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:14:15
DEBUG
Entering history()
10:14:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:15
DEBUG
Entering history()
10:14:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:15
DEBUG
Entering get()
10:14:15
DEBUG
Entering _make_request()
10:14:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:15
DEBUG
Entering _get_cookie_and_crumb()
10:14:15
DEBUG
cookie_mode = 'basic'
10:14:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:15
DEBUG
Entering _get_cookie_basic()
10:14:15
DEBUG
reusing cookie
10:14:15
DEBUG
Exiting _get_cookie_basic()
10:14:15
DEBUG
Entering _get_crumb_basic()
10:14:15
DEBUG
reusing crumb
10:14:15
DEBUG
Exiting _get_crumb_basic()
10:14:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:15
DEBUG
Exiting _get_cookie_and_crumb()
10:14:15
DEBUG
response code=200
10:14:15
DEBUG
Exiting _make_request()
10:14:15
DEBUG
Exiting get()
10:14:15
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:14:02
10:14:15
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:14:02-05:00
10:14:15
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:15
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:15
DEBUG
Exiting history()
10:14:15
DEBUG
Exiting history()
10:14:15
DEBUG
Entering history()
10:14:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:15
DEBUG
Entering get()
10:14:15
DEBUG
Entering _make_request()
10:14:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:15
DEBUG
Entering _get_cookie_and_crumb()
10:14:15
DEBUG
cookie_mode = 'basic'
10:14:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:15
DEBUG
Entering _get_cookie_basic()
10:14:15
DEBUG
reusing cookie
10:14:15
DEBUG
Exiting _get_cookie_basic()
10:14:15
DEBUG
Entering _get_crumb_basic()
10:14:15
DEBUG
reusing crumb
10:14:15
DEBUG
Exiting _get_crumb_basic()
10:14:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:15
DEBUG
Exiting _get_cookie_and_crumb()
10:14:15
DEBUG
response code=200
10:14:15
DEBUG
Exiting _make_request()
10:14:15
DEBUG
Exiting get()
10:14:15
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:14:02
10:14:15
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:02-05:00
10:14:15
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:02-05:00
10:14:15
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:14:15
DEBUG
Exiting history()
10:14:25
DEBUG
Entering history()
10:14:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:25
DEBUG
Entering history()
10:14:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:25
DEBUG
Entering get()
10:14:25
DEBUG
Entering _make_request()
10:14:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:25
DEBUG
Entering _get_cookie_and_crumb()
10:14:25
DEBUG
cookie_mode = 'basic'
10:14:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:25
DEBUG
Entering _get_cookie_basic()
10:14:25
DEBUG
reusing cookie
10:14:25
DEBUG
Exiting _get_cookie_basic()
10:14:25
DEBUG
Entering _get_crumb_basic()
10:14:25
DEBUG
reusing crumb
10:14:25
DEBUG
Exiting _get_crumb_basic()
10:14:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:25
DEBUG
Exiting _get_cookie_and_crumb()
10:14:25
DEBUG
response code=200
10:14:25
DEBUG
Exiting _make_request()
10:14:25
DEBUG
Exiting get()
10:14:25
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:14:20
10:14:25
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:14:20-05:00
10:14:25
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:25
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:25
DEBUG
Exiting history()
10:14:25
DEBUG
Exiting history()
10:14:25
DEBUG
Entering history()
10:14:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:25
DEBUG
Entering get()
10:14:25
DEBUG
Entering _make_request()
10:14:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:25
DEBUG
Entering _get_cookie_and_crumb()
10:14:25
DEBUG
cookie_mode = 'basic'
10:14:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:25
DEBUG
Entering _get_cookie_basic()
10:14:25
DEBUG
reusing cookie
10:14:25
DEBUG
Exiting _get_cookie_basic()
10:14:25
DEBUG
Entering _get_crumb_basic()
10:14:25
DEBUG
reusing crumb
10:14:25
DEBUG
Exiting _get_crumb_basic()
10:14:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:25
DEBUG
Exiting _get_cookie_and_crumb()
10:14:25
DEBUG
response code=200
10:14:25
DEBUG
Exiting _make_request()
10:14:25
DEBUG
Exiting get()
10:14:25
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:14:25
10:14:25
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:25-05:00
10:14:25
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:25-05:00
10:14:25
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:14:25
DEBUG
Exiting history()
10:14:25
DEBUG
POLL [Yahoo]: 10:14:25 Price=$55.24
10:14:25
DEBUG
CHECK: C=55.24 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:14:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:14:35
DEBUG
Entering history()
10:14:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:35
DEBUG
Entering history()
10:14:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:35
DEBUG
Entering get()
10:14:35
DEBUG
Entering _make_request()
10:14:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:35
DEBUG
Entering _get_cookie_and_crumb()
10:14:35
DEBUG
cookie_mode = 'basic'
10:14:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:35
DEBUG
Entering _get_cookie_basic()
10:14:35
DEBUG
reusing cookie
10:14:35
DEBUG
Exiting _get_cookie_basic()
10:14:35
DEBUG
Entering _get_crumb_basic()
10:14:35
DEBUG
reusing crumb
10:14:35
DEBUG
Exiting _get_crumb_basic()
10:14:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:35
DEBUG
Exiting _get_cookie_and_crumb()
10:14:35
DEBUG
response code=200
10:14:35
DEBUG
Exiting _make_request()
10:14:35
DEBUG
Exiting get()
10:14:35
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:14:20
10:14:35
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:14:20-05:00
10:14:35
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:35
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:35
DEBUG
Exiting history()
10:14:35
DEBUG
Exiting history()
10:14:35
DEBUG
Entering history()
10:14:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:35
DEBUG
Entering get()
10:14:35
DEBUG
Entering _make_request()
10:14:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:35
DEBUG
Entering _get_cookie_and_crumb()
10:14:35
DEBUG
cookie_mode = 'basic'
10:14:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:35
DEBUG
Entering _get_cookie_basic()
10:14:35
DEBUG
reusing cookie
10:14:35
DEBUG
Exiting _get_cookie_basic()
10:14:35
DEBUG
Entering _get_crumb_basic()
10:14:35
DEBUG
reusing crumb
10:14:35
DEBUG
Exiting _get_crumb_basic()
10:14:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:35
DEBUG
Exiting _get_cookie_and_crumb()
10:14:35
DEBUG
response code=200
10:14:35
DEBUG
Exiting _make_request()
10:14:35
DEBUG
Exiting get()
10:14:35
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:14:25
10:14:35
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:25-05:00
10:14:35
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:25-05:00
10:14:35
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:14:35
DEBUG
Exiting history()
10:14:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:14:45
DEBUG
Entering history()
10:14:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:45
DEBUG
Entering history()
10:14:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:45
DEBUG
Entering get()
10:14:45
DEBUG
Entering _make_request()
10:14:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:45
DEBUG
Entering _get_cookie_and_crumb()
10:14:45
DEBUG
cookie_mode = 'basic'
10:14:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:45
DEBUG
Entering _get_cookie_basic()
10:14:45
DEBUG
reusing cookie
10:14:45
DEBUG
Exiting _get_cookie_basic()
10:14:45
DEBUG
Entering _get_crumb_basic()
10:14:45
DEBUG
reusing crumb
10:14:45
DEBUG
Exiting _get_crumb_basic()
10:14:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:45
DEBUG
Exiting _get_cookie_and_crumb()
10:14:45
DEBUG
response code=200
10:14:45
DEBUG
Exiting _make_request()
10:14:45
DEBUG
Exiting get()
10:14:45
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:14:45
10:14:45
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:14:45-05:00
10:14:45
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:45
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:45
DEBUG
Exiting history()
10:14:45
DEBUG
Exiting history()
10:14:45
DEBUG
Entering history()
10:14:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:45
DEBUG
Entering get()
10:14:45
DEBUG
Entering _make_request()
10:14:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:45
DEBUG
Entering _get_cookie_and_crumb()
10:14:45
DEBUG
cookie_mode = 'basic'
10:14:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:45
DEBUG
Entering _get_cookie_basic()
10:14:45
DEBUG
reusing cookie
10:14:45
DEBUG
Exiting _get_cookie_basic()
10:14:45
DEBUG
Entering _get_crumb_basic()
10:14:45
DEBUG
reusing crumb
10:14:45
DEBUG
Exiting _get_crumb_basic()
10:14:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:45
DEBUG
Exiting _get_cookie_and_crumb()
10:14:45
DEBUG
response code=200
10:14:45
DEBUG
Exiting _make_request()
10:14:45
DEBUG
Exiting get()
10:14:45
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:14:45
10:14:45
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:45-05:00
10:14:45
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:45-05:00
10:14:45
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:14:45
DEBUG
Exiting history()
10:14:45
DEBUG
POLL [Yahoo]: 10:14:45 Price=$55.30
10:14:45
DEBUG
CHECK: C=55.30 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:14:55
DEBUG
Entering history()
10:14:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:55
DEBUG
Entering history()
10:14:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:55
DEBUG
Entering get()
10:14:55
DEBUG
Entering _make_request()
10:14:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:55
DEBUG
Entering _get_cookie_and_crumb()
10:14:55
DEBUG
cookie_mode = 'basic'
10:14:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:55
DEBUG
Entering _get_cookie_basic()
10:14:55
DEBUG
reusing cookie
10:14:55
DEBUG
Exiting _get_cookie_basic()
10:14:55
DEBUG
Entering _get_crumb_basic()
10:14:55
DEBUG
reusing crumb
10:14:55
DEBUG
Exiting _get_crumb_basic()
10:14:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:55
DEBUG
Exiting _get_cookie_and_crumb()
10:14:55
DEBUG
response code=200
10:14:55
DEBUG
Exiting _make_request()
10:14:55
DEBUG
Exiting get()
10:14:55
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:14:45
10:14:55
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:14:45-05:00
10:14:55
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:55
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:14:55
DEBUG
Exiting history()
10:14:55
DEBUG
Exiting history()
10:14:55
DEBUG
Entering history()
10:14:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:55
DEBUG
Entering get()
10:14:55
DEBUG
Entering _make_request()
10:14:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:55
DEBUG
Entering _get_cookie_and_crumb()
10:14:55
DEBUG
cookie_mode = 'basic'
10:14:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:55
DEBUG
Entering _get_cookie_basic()
10:14:55
DEBUG
reusing cookie
10:14:55
DEBUG
Exiting _get_cookie_basic()
10:14:55
DEBUG
Entering _get_crumb_basic()
10:14:55
DEBUG
reusing crumb
10:14:55
DEBUG
Exiting _get_crumb_basic()
10:14:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:55
DEBUG
Exiting _get_cookie_and_crumb()
10:14:55
DEBUG
response code=200
10:14:55
DEBUG
Exiting _make_request()
10:14:55
DEBUG
Exiting get()
10:14:55
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:14:45
10:14:55
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:45-05:00
10:14:55
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:14:45-05:00
10:14:55
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:14:55
DEBUG
Exiting history()
10:15:00
DEBUG
BAR: 10:14:00 O=55.27 H=55.27 L=55.27 C=55.27
10:15:00
DEBUG
Checking: C=55.27 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:15:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:15:05
DEBUG
Entering history()
10:15:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:05
DEBUG
Entering history()
10:15:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:05
DEBUG
Entering get()
10:15:05
DEBUG
Entering _make_request()
10:15:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:05
DEBUG
Entering _get_cookie_and_crumb()
10:15:05
DEBUG
cookie_mode = 'basic'
10:15:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:05
DEBUG
Entering _get_cookie_basic()
10:15:05
DEBUG
reusing cookie
10:15:05
DEBUG
Exiting _get_cookie_basic()
10:15:05
DEBUG
Entering _get_crumb_basic()
10:15:05
DEBUG
reusing crumb
10:15:05
DEBUG
Exiting _get_crumb_basic()
10:15:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:05
DEBUG
Exiting _get_cookie_and_crumb()
10:15:05
DEBUG
response code=200
10:15:05
DEBUG
Exiting _make_request()
10:15:05
DEBUG
Exiting get()
10:15:05
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:15:02
10:15:05
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:15:02-05:00
10:15:06
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:06
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:06
DEBUG
Exiting history()
10:15:06
DEBUG
Exiting history()
10:15:06
DEBUG
Entering history()
10:15:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:06
DEBUG
Entering get()
10:15:06
DEBUG
Entering _make_request()
10:15:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:06
DEBUG
Entering _get_cookie_and_crumb()
10:15:06
DEBUG
cookie_mode = 'basic'
10:15:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:06
DEBUG
Entering _get_cookie_basic()
10:15:06
DEBUG
reusing cookie
10:15:06
DEBUG
Exiting _get_cookie_basic()
10:15:06
DEBUG
Entering _get_crumb_basic()
10:15:06
DEBUG
reusing crumb
10:15:06
DEBUG
Exiting _get_crumb_basic()
10:15:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:06
DEBUG
Exiting _get_cookie_and_crumb()
10:15:06
DEBUG
response code=200
10:15:06
DEBUG
Exiting _make_request()
10:15:06
DEBUG
Exiting get()
10:15:06
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:15:02
10:15:06
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:02-05:00
10:15:06
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:02-05:00
10:15:06
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:15:06
DEBUG
Exiting history()
10:15:06
DEBUG
POLL [Yahoo]: 10:15:06 Price=$55.29
10:15:06
DEBUG
CHECK: C=55.29 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:15:16
DEBUG
Entering history()
10:15:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:16
DEBUG
Entering history()
10:15:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:16
DEBUG
Entering get()
10:15:16
DEBUG
Entering _make_request()
10:15:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:16
DEBUG
Entering _get_cookie_and_crumb()
10:15:16
DEBUG
cookie_mode = 'basic'
10:15:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:16
DEBUG
Entering _get_cookie_basic()
10:15:16
DEBUG
reusing cookie
10:15:16
DEBUG
Exiting _get_cookie_basic()
10:15:16
DEBUG
Entering _get_crumb_basic()
10:15:16
DEBUG
reusing crumb
10:15:16
DEBUG
Exiting _get_crumb_basic()
10:15:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:16
DEBUG
Exiting _get_cookie_and_crumb()
10:15:16
DEBUG
response code=200
10:15:16
DEBUG
Exiting _make_request()
10:15:16
DEBUG
Exiting get()
10:15:16
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:15:11
10:15:16
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:15:11-05:00
10:15:16
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:16
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:16
DEBUG
Exiting history()
10:15:16
DEBUG
Exiting history()
10:15:16
DEBUG
Entering history()
10:15:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:16
DEBUG
Entering get()
10:15:16
DEBUG
Entering _make_request()
10:15:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:16
DEBUG
Entering _get_cookie_and_crumb()
10:15:16
DEBUG
cookie_mode = 'basic'
10:15:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:16
DEBUG
Entering _get_cookie_basic()
10:15:16
DEBUG
reusing cookie
10:15:16
DEBUG
Exiting _get_cookie_basic()
10:15:16
DEBUG
Entering _get_crumb_basic()
10:15:16
DEBUG
reusing crumb
10:15:16
DEBUG
Exiting _get_crumb_basic()
10:15:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:16
DEBUG
Exiting _get_cookie_and_crumb()
10:15:16
DEBUG
response code=200
10:15:16
DEBUG
Exiting _make_request()
10:15:16
DEBUG
Exiting get()
10:15:16
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:15:11
10:15:16
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:11-05:00
10:15:16
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:11-05:00
10:15:16
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:15:16
DEBUG
Exiting history()
10:15:16
DEBUG
POLL [Yahoo]: 10:15:16 Price=$55.24
10:15:16
DEBUG
CHECK: C=55.24 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:15:26
DEBUG
Entering history()
10:15:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:26
DEBUG
Entering history()
10:15:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:26
DEBUG
Entering get()
10:15:26
DEBUG
Entering _make_request()
10:15:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:26
DEBUG
Entering _get_cookie_and_crumb()
10:15:26
DEBUG
cookie_mode = 'basic'
10:15:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:26
DEBUG
Entering _get_cookie_basic()
10:15:26
DEBUG
reusing cookie
10:15:26
DEBUG
Exiting _get_cookie_basic()
10:15:26
DEBUG
Entering _get_crumb_basic()
10:15:26
DEBUG
reusing crumb
10:15:26
DEBUG
Exiting _get_crumb_basic()
10:15:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:26
DEBUG
Exiting _get_cookie_and_crumb()
10:15:26
DEBUG
response code=200
10:15:26
DEBUG
Exiting _make_request()
10:15:26
DEBUG
Exiting get()
10:15:26
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:15:18
10:15:26
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:15:18-05:00
10:15:26
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:26
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:26
DEBUG
Exiting history()
10:15:26
DEBUG
Exiting history()
10:15:26
DEBUG
Entering history()
10:15:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:26
DEBUG
Entering get()
10:15:26
DEBUG
Entering _make_request()
10:15:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:26
DEBUG
Entering _get_cookie_and_crumb()
10:15:26
DEBUG
cookie_mode = 'basic'
10:15:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:26
DEBUG
Entering _get_cookie_basic()
10:15:26
DEBUG
reusing cookie
10:15:26
DEBUG
Exiting _get_cookie_basic()
10:15:26
DEBUG
Entering _get_crumb_basic()
10:15:26
DEBUG
reusing crumb
10:15:26
DEBUG
Exiting _get_crumb_basic()
10:15:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:26
DEBUG
Exiting _get_cookie_and_crumb()
10:15:26
DEBUG
response code=200
10:15:26
DEBUG
Exiting _make_request()
10:15:26
DEBUG
Exiting get()
10:15:26
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:15:18
10:15:26
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:18-05:00
10:15:26
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:18-05:00
10:15:26
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:15:26
DEBUG
Exiting history()
10:15:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:15:36
DEBUG
Entering history()
10:15:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:36
DEBUG
Entering history()
10:15:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:36
DEBUG
Entering get()
10:15:36
DEBUG
Entering _make_request()
10:15:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:36
DEBUG
Entering _get_cookie_and_crumb()
10:15:36
DEBUG
cookie_mode = 'basic'
10:15:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:36
DEBUG
Entering _get_cookie_basic()
10:15:36
DEBUG
reusing cookie
10:15:36
DEBUG
Exiting _get_cookie_basic()
10:15:36
DEBUG
Entering _get_crumb_basic()
10:15:36
DEBUG
reusing crumb
10:15:36
DEBUG
Exiting _get_crumb_basic()
10:15:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:36
DEBUG
Exiting _get_cookie_and_crumb()
10:15:36
DEBUG
response code=200
10:15:36
DEBUG
Exiting _make_request()
10:15:36
DEBUG
Exiting get()
10:15:36
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:15:18
10:15:36
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:15:18-05:00
10:15:36
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:36
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:36
DEBUG
Exiting history()
10:15:36
DEBUG
Exiting history()
10:15:36
DEBUG
Entering history()
10:15:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:36
DEBUG
Entering get()
10:15:36
DEBUG
Entering _make_request()
10:15:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:36
DEBUG
Entering _get_cookie_and_crumb()
10:15:36
DEBUG
cookie_mode = 'basic'
10:15:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:36
DEBUG
Entering _get_cookie_basic()
10:15:36
DEBUG
reusing cookie
10:15:36
DEBUG
Exiting _get_cookie_basic()
10:15:36
DEBUG
Entering _get_crumb_basic()
10:15:36
DEBUG
reusing crumb
10:15:36
DEBUG
Exiting _get_crumb_basic()
10:15:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:36
DEBUG
Exiting _get_cookie_and_crumb()
10:15:36
DEBUG
response code=200
10:15:36
DEBUG
Exiting _make_request()
10:15:36
DEBUG
Exiting get()
10:15:36
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:15:18
10:15:36
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:18-05:00
10:15:36
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:18-05:00
10:15:36
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:15:36
DEBUG
Exiting history()
10:15:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:15:46
DEBUG
Entering history()
10:15:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:46
DEBUG
Entering history()
10:15:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:46
DEBUG
Entering get()
10:15:46
DEBUG
Entering _make_request()
10:15:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:46
DEBUG
Entering _get_cookie_and_crumb()
10:15:46
DEBUG
cookie_mode = 'basic'
10:15:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:46
DEBUG
Entering _get_cookie_basic()
10:15:46
DEBUG
reusing cookie
10:15:46
DEBUG
Exiting _get_cookie_basic()
10:15:46
DEBUG
Entering _get_crumb_basic()
10:15:46
DEBUG
reusing crumb
10:15:46
DEBUG
Exiting _get_crumb_basic()
10:15:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:46
DEBUG
Exiting _get_cookie_and_crumb()
10:15:46
DEBUG
response code=200
10:15:46
DEBUG
Exiting _make_request()
10:15:46
DEBUG
Exiting get()
10:15:46
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:15:40
10:15:46
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:15:40-05:00
10:15:46
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:46
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:46
DEBUG
Exiting history()
10:15:46
DEBUG
Exiting history()
10:15:46
DEBUG
Entering history()
10:15:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:46
DEBUG
Entering get()
10:15:46
DEBUG
Entering _make_request()
10:15:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:46
DEBUG
Entering _get_cookie_and_crumb()
10:15:46
DEBUG
cookie_mode = 'basic'
10:15:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:46
DEBUG
Entering _get_cookie_basic()
10:15:46
DEBUG
reusing cookie
10:15:46
DEBUG
Exiting _get_cookie_basic()
10:15:46
DEBUG
Entering _get_crumb_basic()
10:15:46
DEBUG
reusing crumb
10:15:46
DEBUG
Exiting _get_crumb_basic()
10:15:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:46
DEBUG
Exiting _get_cookie_and_crumb()
10:15:46
DEBUG
response code=200
10:15:46
DEBUG
Exiting _make_request()
10:15:46
DEBUG
Exiting get()
10:15:46
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:15:40
10:15:46
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:40-05:00
10:15:46
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:40-05:00
10:15:46
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:15:46
DEBUG
Exiting history()
10:15:46
DEBUG
POLL [Yahoo]: 10:15:46 Price=$55.28
10:15:46
DEBUG
CHECK: C=55.28 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:15:56
DEBUG
Entering history()
10:15:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:56
DEBUG
Entering history()
10:15:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:56
DEBUG
Entering get()
10:15:56
DEBUG
Entering _make_request()
10:15:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:56
DEBUG
Entering _get_cookie_and_crumb()
10:15:56
DEBUG
cookie_mode = 'basic'
10:15:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:56
DEBUG
Entering _get_cookie_basic()
10:15:56
DEBUG
reusing cookie
10:15:56
DEBUG
Exiting _get_cookie_basic()
10:15:56
DEBUG
Entering _get_crumb_basic()
10:15:56
DEBUG
reusing crumb
10:15:56
DEBUG
Exiting _get_crumb_basic()
10:15:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:56
DEBUG
Exiting _get_cookie_and_crumb()
10:15:56
DEBUG
response code=200
10:15:56
DEBUG
Exiting _make_request()
10:15:56
DEBUG
Exiting get()
10:15:56
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:15:40
10:15:56
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:15:40-05:00
10:15:56
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:56
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:15:56
DEBUG
Exiting history()
10:15:56
DEBUG
Exiting history()
10:15:56
DEBUG
Entering history()
10:15:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:56
DEBUG
Entering get()
10:15:56
DEBUG
Entering _make_request()
10:15:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:56
DEBUG
Entering _get_cookie_and_crumb()
10:15:56
DEBUG
cookie_mode = 'basic'
10:15:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:56
DEBUG
Entering _get_cookie_basic()
10:15:56
DEBUG
reusing cookie
10:15:56
DEBUG
Exiting _get_cookie_basic()
10:15:56
DEBUG
Entering _get_crumb_basic()
10:15:56
DEBUG
reusing crumb
10:15:56
DEBUG
Exiting _get_crumb_basic()
10:15:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:56
DEBUG
Exiting _get_cookie_and_crumb()
10:15:56
DEBUG
response code=200
10:15:56
DEBUG
Exiting _make_request()
10:15:56
DEBUG
Exiting get()
10:15:56
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:15:40
10:15:56
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:40-05:00
10:15:56
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:15:40-05:00
10:15:56
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:15:56
DEBUG
Exiting history()
10:16:00
DEBUG
BAR: 10:15:00 O=55.24 H=55.25 L=55.24 C=55.25
10:16:00
DEBUG
Checking: C=55.25 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:16:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:16:06
DEBUG
Entering history()
10:16:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:06
DEBUG
Entering history()
10:16:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:06
DEBUG
Entering get()
10:16:06
DEBUG
Entering _make_request()
10:16:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:06
DEBUG
Entering _get_cookie_and_crumb()
10:16:06
DEBUG
cookie_mode = 'basic'
10:16:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:06
DEBUG
Entering _get_cookie_basic()
10:16:06
DEBUG
reusing cookie
10:16:06
DEBUG
Exiting _get_cookie_basic()
10:16:06
DEBUG
Entering _get_crumb_basic()
10:16:06
DEBUG
reusing crumb
10:16:06
DEBUG
Exiting _get_crumb_basic()
10:16:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:06
DEBUG
Exiting _get_cookie_and_crumb()
10:16:06
DEBUG
response code=200
10:16:06
DEBUG
Exiting _make_request()
10:16:06
DEBUG
Exiting get()
10:16:06
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:16:04
10:16:06
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:16:04-05:00
10:16:06
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:06
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:06
DEBUG
Exiting history()
10:16:06
DEBUG
Exiting history()
10:16:06
DEBUG
Entering history()
10:16:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:06
DEBUG
Entering get()
10:16:06
DEBUG
Entering _make_request()
10:16:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:06
DEBUG
Entering _get_cookie_and_crumb()
10:16:06
DEBUG
cookie_mode = 'basic'
10:16:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:06
DEBUG
Entering _get_cookie_basic()
10:16:06
DEBUG
reusing cookie
10:16:06
DEBUG
Exiting _get_cookie_basic()
10:16:06
DEBUG
Entering _get_crumb_basic()
10:16:06
DEBUG
reusing crumb
10:16:06
DEBUG
Exiting _get_crumb_basic()
10:16:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:06
DEBUG
Exiting _get_cookie_and_crumb()
10:16:06
DEBUG
response code=200
10:16:06
DEBUG
Exiting _make_request()
10:16:06
DEBUG
Exiting get()
10:16:06
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:16:04
10:16:06
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:04-05:00
10:16:06
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:04-05:00
10:16:06
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:16:06
DEBUG
Exiting history()
10:16:06
DEBUG
POLL [Yahoo]: 10:16:06 Price=$55.26
10:16:06
DEBUG
CHECK: C=55.26 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:16:16
DEBUG
Entering history()
10:16:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:16
DEBUG
Entering history()
10:16:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:16
DEBUG
Entering get()
10:16:16
DEBUG
Entering _make_request()
10:16:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:16
DEBUG
Entering _get_cookie_and_crumb()
10:16:16
DEBUG
cookie_mode = 'basic'
10:16:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:16
DEBUG
Entering _get_cookie_basic()
10:16:16
DEBUG
reusing cookie
10:16:16
DEBUG
Exiting _get_cookie_basic()
10:16:16
DEBUG
Entering _get_crumb_basic()
10:16:16
DEBUG
reusing crumb
10:16:16
DEBUG
Exiting _get_crumb_basic()
10:16:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:16
DEBUG
Exiting _get_cookie_and_crumb()
10:16:16
DEBUG
response code=200
10:16:16
DEBUG
Exiting _make_request()
10:16:16
DEBUG
Exiting get()
10:16:16
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:16:04
10:16:16
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:16:04-05:00
10:16:16
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:16
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:16
DEBUG
Exiting history()
10:16:16
DEBUG
Exiting history()
10:16:16
DEBUG
Entering history()
10:16:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:16
DEBUG
Entering get()
10:16:16
DEBUG
Entering _make_request()
10:16:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:16
DEBUG
Entering _get_cookie_and_crumb()
10:16:16
DEBUG
cookie_mode = 'basic'
10:16:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:16
DEBUG
Entering _get_cookie_basic()
10:16:16
DEBUG
reusing cookie
10:16:16
DEBUG
Exiting _get_cookie_basic()
10:16:16
DEBUG
Entering _get_crumb_basic()
10:16:16
DEBUG
reusing crumb
10:16:16
DEBUG
Exiting _get_crumb_basic()
10:16:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:16
DEBUG
Exiting _get_cookie_and_crumb()
10:16:16
DEBUG
response code=200
10:16:16
DEBUG
Exiting _make_request()
10:16:16
DEBUG
Exiting get()
10:16:16
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:16:04
10:16:16
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:04-05:00
10:16:16
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:04-05:00
10:16:16
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:16:16
DEBUG
Exiting history()
10:16:26
DEBUG
Entering history()
10:16:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:26
DEBUG
Entering history()
10:16:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:26
DEBUG
Entering get()
10:16:26
DEBUG
Entering _make_request()
10:16:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:26
DEBUG
Entering _get_cookie_and_crumb()
10:16:26
DEBUG
cookie_mode = 'basic'
10:16:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:26
DEBUG
Entering _get_cookie_basic()
10:16:26
DEBUG
reusing cookie
10:16:26
DEBUG
Exiting _get_cookie_basic()
10:16:26
DEBUG
Entering _get_crumb_basic()
10:16:26
DEBUG
reusing crumb
10:16:26
DEBUG
Exiting _get_crumb_basic()
10:16:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:26
DEBUG
Exiting _get_cookie_and_crumb()
10:16:27
DEBUG
response code=200
10:16:27
DEBUG
Exiting _make_request()
10:16:27
DEBUG
Exiting get()
10:16:27
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:16:21
10:16:27
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:16:21-05:00
10:16:27
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:27
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:27
DEBUG
Exiting history()
10:16:27
DEBUG
Exiting history()
10:16:27
DEBUG
Entering history()
10:16:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:27
DEBUG
Entering get()
10:16:27
DEBUG
Entering _make_request()
10:16:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:27
DEBUG
Entering _get_cookie_and_crumb()
10:16:27
DEBUG
cookie_mode = 'basic'
10:16:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:27
DEBUG
Entering _get_cookie_basic()
10:16:27
DEBUG
reusing cookie
10:16:27
DEBUG
Exiting _get_cookie_basic()
10:16:27
DEBUG
Entering _get_crumb_basic()
10:16:27
DEBUG
reusing crumb
10:16:27
DEBUG
Exiting _get_crumb_basic()
10:16:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:27
DEBUG
Exiting _get_cookie_and_crumb()
10:16:27
DEBUG
response code=200
10:16:27
DEBUG
Exiting _make_request()
10:16:27
DEBUG
Exiting get()
10:16:27
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:16:21
10:16:27
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:21-05:00
10:16:27
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:21-05:00
10:16:27
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:16:27
DEBUG
Exiting history()
10:16:27
DEBUG
POLL [Yahoo]: 10:16:27 Price=$55.22
10:16:27
DEBUG
CHECK: C=55.22 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:16:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:16:37
DEBUG
Entering history()
10:16:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:37
DEBUG
Entering history()
10:16:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:37
DEBUG
Entering get()
10:16:37
DEBUG
Entering _make_request()
10:16:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:37
DEBUG
Entering _get_cookie_and_crumb()
10:16:37
DEBUG
cookie_mode = 'basic'
10:16:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:37
DEBUG
Entering _get_cookie_basic()
10:16:37
DEBUG
reusing cookie
10:16:37
DEBUG
Exiting _get_cookie_basic()
10:16:37
DEBUG
Entering _get_crumb_basic()
10:16:37
DEBUG
reusing crumb
10:16:37
DEBUG
Exiting _get_crumb_basic()
10:16:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:37
DEBUG
Exiting _get_cookie_and_crumb()
10:16:37
DEBUG
response code=200
10:16:37
DEBUG
Exiting _make_request()
10:16:37
DEBUG
Exiting get()
10:16:37
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:16:21
10:16:37
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:16:21-05:00
10:16:37
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:37
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:37
DEBUG
Exiting history()
10:16:37
DEBUG
Exiting history()
10:16:37
DEBUG
Entering history()
10:16:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:37
DEBUG
Entering get()
10:16:37
DEBUG
Entering _make_request()
10:16:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:37
DEBUG
Entering _get_cookie_and_crumb()
10:16:37
DEBUG
cookie_mode = 'basic'
10:16:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:37
DEBUG
Entering _get_cookie_basic()
10:16:37
DEBUG
reusing cookie
10:16:37
DEBUG
Exiting _get_cookie_basic()
10:16:37
DEBUG
Entering _get_crumb_basic()
10:16:37
DEBUG
reusing crumb
10:16:37
DEBUG
Exiting _get_crumb_basic()
10:16:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:37
DEBUG
Exiting _get_cookie_and_crumb()
10:16:37
DEBUG
response code=200
10:16:37
DEBUG
Exiting _make_request()
10:16:37
DEBUG
Exiting get()
10:16:37
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:16:21
10:16:37
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:21-05:00
10:16:37
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:21-05:00
10:16:37
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:16:37
DEBUG
Exiting history()
10:16:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:16:47
DEBUG
Entering history()
10:16:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:47
DEBUG
Entering history()
10:16:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:47
DEBUG
Entering get()
10:16:47
DEBUG
Entering _make_request()
10:16:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:47
DEBUG
Entering _get_cookie_and_crumb()
10:16:47
DEBUG
cookie_mode = 'basic'
10:16:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:47
DEBUG
Entering _get_cookie_basic()
10:16:47
DEBUG
reusing cookie
10:16:47
DEBUG
Exiting _get_cookie_basic()
10:16:47
DEBUG
Entering _get_crumb_basic()
10:16:47
DEBUG
reusing crumb
10:16:47
DEBUG
Exiting _get_crumb_basic()
10:16:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:47
DEBUG
Exiting _get_cookie_and_crumb()
10:16:47
DEBUG
response code=200
10:16:47
DEBUG
Exiting _make_request()
10:16:47
DEBUG
Exiting get()
10:16:47
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:16:45
10:16:47
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:16:45-05:00
10:16:47
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:47
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:47
DEBUG
Exiting history()
10:16:47
DEBUG
Exiting history()
10:16:47
DEBUG
Entering history()
10:16:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:47
DEBUG
Entering get()
10:16:47
DEBUG
Entering _make_request()
10:16:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:47
DEBUG
Entering _get_cookie_and_crumb()
10:16:47
DEBUG
cookie_mode = 'basic'
10:16:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:47
DEBUG
Entering _get_cookie_basic()
10:16:47
DEBUG
reusing cookie
10:16:47
DEBUG
Exiting _get_cookie_basic()
10:16:47
DEBUG
Entering _get_crumb_basic()
10:16:47
DEBUG
reusing crumb
10:16:47
DEBUG
Exiting _get_crumb_basic()
10:16:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:47
DEBUG
Exiting _get_cookie_and_crumb()
10:16:47
DEBUG
response code=200
10:16:47
DEBUG
Exiting _make_request()
10:16:47
DEBUG
Exiting get()
10:16:47
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:16:45
10:16:47
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:45-05:00
10:16:47
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:45-05:00
10:16:47
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:16:47
DEBUG
Exiting history()
10:16:47
DEBUG
POLL [Yahoo]: 10:16:47 Price=$55.26
10:16:47
DEBUG
CHECK: C=55.26 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:16:57
DEBUG
Entering history()
10:16:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:57
DEBUG
Entering history()
10:16:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:57
DEBUG
Entering get()
10:16:57
DEBUG
Entering _make_request()
10:16:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:57
DEBUG
Entering _get_cookie_and_crumb()
10:16:57
DEBUG
cookie_mode = 'basic'
10:16:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:57
DEBUG
Entering _get_cookie_basic()
10:16:57
DEBUG
reusing cookie
10:16:57
DEBUG
Exiting _get_cookie_basic()
10:16:57
DEBUG
Entering _get_crumb_basic()
10:16:57
DEBUG
reusing crumb
10:16:57
DEBUG
Exiting _get_crumb_basic()
10:16:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:57
DEBUG
Exiting _get_cookie_and_crumb()
10:16:57
DEBUG
response code=200
10:16:57
DEBUG
Exiting _make_request()
10:16:57
DEBUG
Exiting get()
10:16:57
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:16:45
10:16:57
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:16:45-05:00
10:16:57
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:57
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:16:57
DEBUG
Exiting history()
10:16:57
DEBUG
Exiting history()
10:16:57
DEBUG
Entering history()
10:16:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:57
DEBUG
Entering get()
10:16:57
DEBUG
Entering _make_request()
10:16:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:57
DEBUG
Entering _get_cookie_and_crumb()
10:16:57
DEBUG
cookie_mode = 'basic'
10:16:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:57
DEBUG
Entering _get_cookie_basic()
10:16:57
DEBUG
reusing cookie
10:16:57
DEBUG
Exiting _get_cookie_basic()
10:16:57
DEBUG
Entering _get_crumb_basic()
10:16:57
DEBUG
reusing crumb
10:16:57
DEBUG
Exiting _get_crumb_basic()
10:16:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:57
DEBUG
Exiting _get_cookie_and_crumb()
10:16:57
DEBUG
response code=200
10:16:57
DEBUG
Exiting _make_request()
10:16:57
DEBUG
Exiting get()
10:16:57
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:16:45
10:16:57
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:45-05:00
10:16:57
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:16:45-05:00
10:16:57
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:16:57
DEBUG
Exiting history()
10:17:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:17:07
DEBUG
Entering history()
10:17:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:07
DEBUG
Entering history()
10:17:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:07
DEBUG
Entering get()
10:17:07
DEBUG
Entering _make_request()
10:17:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:07
DEBUG
Entering _get_cookie_and_crumb()
10:17:07
DEBUG
cookie_mode = 'basic'
10:17:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:07
DEBUG
Entering _get_cookie_basic()
10:17:07
DEBUG
reusing cookie
10:17:07
DEBUG
Exiting _get_cookie_basic()
10:17:07
DEBUG
Entering _get_crumb_basic()
10:17:07
DEBUG
reusing crumb
10:17:07
DEBUG
Exiting _get_crumb_basic()
10:17:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:07
DEBUG
Exiting _get_cookie_and_crumb()
10:17:07
DEBUG
response code=200
10:17:07
DEBUG
Exiting _make_request()
10:17:07
DEBUG
Exiting get()
10:17:07
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:17:07
10:17:07
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:17:07-05:00
10:17:07
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:07
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:07
DEBUG
Exiting history()
10:17:07
DEBUG
Exiting history()
10:17:07
DEBUG
Entering history()
10:17:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:07
DEBUG
Entering get()
10:17:07
DEBUG
Entering _make_request()
10:17:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:07
DEBUG
Entering _get_cookie_and_crumb()
10:17:07
DEBUG
cookie_mode = 'basic'
10:17:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:07
DEBUG
Entering _get_cookie_basic()
10:17:07
DEBUG
reusing cookie
10:17:07
DEBUG
Exiting _get_cookie_basic()
10:17:07
DEBUG
Entering _get_crumb_basic()
10:17:07
DEBUG
reusing crumb
10:17:07
DEBUG
Exiting _get_crumb_basic()
10:17:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:07
DEBUG
Exiting _get_cookie_and_crumb()
10:17:07
DEBUG
response code=200
10:17:07
DEBUG
Exiting _make_request()
10:17:07
DEBUG
Exiting get()
10:17:07
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:17:07
10:17:07
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:07-05:00
10:17:07
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:07-05:00
10:17:07
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:17:07
DEBUG
Exiting history()
10:17:07
DEBUG
POLL [Yahoo]: 10:17:07 Price=$55.30
10:17:07
DEBUG
CHECK: C=55.30 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:17:17
DEBUG
Entering history()
10:17:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:17
DEBUG
Entering history()
10:17:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:17
DEBUG
Entering get()
10:17:17
DEBUG
Entering _make_request()
10:17:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:17
DEBUG
Entering _get_cookie_and_crumb()
10:17:17
DEBUG
cookie_mode = 'basic'
10:17:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:17
DEBUG
Entering _get_cookie_basic()
10:17:17
DEBUG
reusing cookie
10:17:17
DEBUG
Exiting _get_cookie_basic()
10:17:17
DEBUG
Entering _get_crumb_basic()
10:17:17
DEBUG
reusing crumb
10:17:17
DEBUG
Exiting _get_crumb_basic()
10:17:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:17
DEBUG
Exiting _get_cookie_and_crumb()
10:17:17
DEBUG
response code=200
10:17:17
DEBUG
Exiting _make_request()
10:17:17
DEBUG
Exiting get()
10:17:17
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:17:07
10:17:17
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:17:07-05:00
10:17:17
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:17
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:17
DEBUG
Exiting history()
10:17:17
DEBUG
Exiting history()
10:17:17
DEBUG
Entering history()
10:17:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:17
DEBUG
Entering get()
10:17:17
DEBUG
Entering _make_request()
10:17:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:17
DEBUG
Entering _get_cookie_and_crumb()
10:17:17
DEBUG
cookie_mode = 'basic'
10:17:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:17
DEBUG
Entering _get_cookie_basic()
10:17:17
DEBUG
reusing cookie
10:17:17
DEBUG
Exiting _get_cookie_basic()
10:17:17
DEBUG
Entering _get_crumb_basic()
10:17:17
DEBUG
reusing crumb
10:17:17
DEBUG
Exiting _get_crumb_basic()
10:17:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:17
DEBUG
Exiting _get_cookie_and_crumb()
10:17:17
DEBUG
response code=200
10:17:17
DEBUG
Exiting _make_request()
10:17:17
DEBUG
Exiting get()
10:17:17
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:17:07
10:17:17
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:07-05:00
10:17:17
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:07-05:00
10:17:17
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:17:17
DEBUG
Exiting history()
10:17:27
DEBUG
Entering history()
10:17:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:27
DEBUG
Entering history()
10:17:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:27
DEBUG
Entering get()
10:17:27
DEBUG
Entering _make_request()
10:17:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:27
DEBUG
Entering _get_cookie_and_crumb()
10:17:27
DEBUG
cookie_mode = 'basic'
10:17:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:27
DEBUG
Entering _get_cookie_basic()
10:17:27
DEBUG
reusing cookie
10:17:27
DEBUG
Exiting _get_cookie_basic()
10:17:27
DEBUG
Entering _get_crumb_basic()
10:17:27
DEBUG
reusing crumb
10:17:27
DEBUG
Exiting _get_crumb_basic()
10:17:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:27
DEBUG
Exiting _get_cookie_and_crumb()
10:17:27
DEBUG
response code=200
10:17:27
DEBUG
Exiting _make_request()
10:17:27
DEBUG
Exiting get()
10:17:27
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:17:24
10:17:27
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:17:24-05:00
10:17:27
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:27
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:27
DEBUG
Exiting history()
10:17:27
DEBUG
Exiting history()
10:17:27
DEBUG
Entering history()
10:17:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:27
DEBUG
Entering get()
10:17:27
DEBUG
Entering _make_request()
10:17:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:27
DEBUG
Entering _get_cookie_and_crumb()
10:17:27
DEBUG
cookie_mode = 'basic'
10:17:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:27
DEBUG
Entering _get_cookie_basic()
10:17:27
DEBUG
reusing cookie
10:17:27
DEBUG
Exiting _get_cookie_basic()
10:17:27
DEBUG
Entering _get_crumb_basic()
10:17:27
DEBUG
reusing crumb
10:17:27
DEBUG
Exiting _get_crumb_basic()
10:17:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:27
DEBUG
Exiting _get_cookie_and_crumb()
10:17:27
DEBUG
response code=200
10:17:27
DEBUG
Exiting _make_request()
10:17:27
DEBUG
Exiting get()
10:17:27
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:17:24
10:17:27
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:24-05:00
10:17:27
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:24-05:00
10:17:27
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:17:27
DEBUG
Exiting history()
10:17:27
DEBUG
POLL [Yahoo]: 10:17:27 Price=$55.35
10:17:27
DEBUG
CHECK: C=55.35 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:17:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:17:37
DEBUG
Entering history()
10:17:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:37
DEBUG
Entering history()
10:17:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:37
DEBUG
Entering get()
10:17:37
DEBUG
Entering _make_request()
10:17:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:37
DEBUG
Entering _get_cookie_and_crumb()
10:17:37
DEBUG
cookie_mode = 'basic'
10:17:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:37
DEBUG
Entering _get_cookie_basic()
10:17:37
DEBUG
reusing cookie
10:17:37
DEBUG
Exiting _get_cookie_basic()
10:17:37
DEBUG
Entering _get_crumb_basic()
10:17:37
DEBUG
reusing crumb
10:17:37
DEBUG
Exiting _get_crumb_basic()
10:17:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:37
DEBUG
Exiting _get_cookie_and_crumb()
10:17:37
DEBUG
response code=200
10:17:37
DEBUG
Exiting _make_request()
10:17:37
DEBUG
Exiting get()
10:17:37
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:17:24
10:17:37
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:17:24-05:00
10:17:37
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:37
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:37
DEBUG
Exiting history()
10:17:37
DEBUG
Exiting history()
10:17:37
DEBUG
Entering history()
10:17:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:37
DEBUG
Entering get()
10:17:37
DEBUG
Entering _make_request()
10:17:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:37
DEBUG
Entering _get_cookie_and_crumb()
10:17:37
DEBUG
cookie_mode = 'basic'
10:17:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:37
DEBUG
Entering _get_cookie_basic()
10:17:37
DEBUG
reusing cookie
10:17:37
DEBUG
Exiting _get_cookie_basic()
10:17:37
DEBUG
Entering _get_crumb_basic()
10:17:37
DEBUG
reusing crumb
10:17:37
DEBUG
Exiting _get_crumb_basic()
10:17:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:37
DEBUG
Exiting _get_cookie_and_crumb()
10:17:37
DEBUG
response code=200
10:17:37
DEBUG
Exiting _make_request()
10:17:37
DEBUG
Exiting get()
10:17:37
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:17:24
10:17:37
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:24-05:00
10:17:37
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:24-05:00
10:17:37
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:17:37
DEBUG
Exiting history()
10:17:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:17:47
DEBUG
Entering history()
10:17:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:47
DEBUG
Entering history()
10:17:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:47
DEBUG
Entering get()
10:17:47
DEBUG
Entering _make_request()
10:17:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:47
DEBUG
Entering _get_cookie_and_crumb()
10:17:47
DEBUG
cookie_mode = 'basic'
10:17:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:47
DEBUG
Entering _get_cookie_basic()
10:17:47
DEBUG
reusing cookie
10:17:47
DEBUG
Exiting _get_cookie_basic()
10:17:47
DEBUG
Entering _get_crumb_basic()
10:17:47
DEBUG
reusing crumb
10:17:47
DEBUG
Exiting _get_crumb_basic()
10:17:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:47
DEBUG
Exiting _get_cookie_and_crumb()
10:17:48
DEBUG
response code=200
10:17:48
DEBUG
Exiting _make_request()
10:17:48
DEBUG
Exiting get()
10:17:48
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:17:45
10:17:48
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:17:45-05:00
10:17:48
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:48
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:48
DEBUG
Exiting history()
10:17:48
DEBUG
Exiting history()
10:17:48
DEBUG
Entering history()
10:17:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:48
DEBUG
Entering get()
10:17:48
DEBUG
Entering _make_request()
10:17:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:48
DEBUG
Entering _get_cookie_and_crumb()
10:17:48
DEBUG
cookie_mode = 'basic'
10:17:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:48
DEBUG
Entering _get_cookie_basic()
10:17:48
DEBUG
reusing cookie
10:17:48
DEBUG
Exiting _get_cookie_basic()
10:17:48
DEBUG
Entering _get_crumb_basic()
10:17:48
DEBUG
reusing crumb
10:17:48
DEBUG
Exiting _get_crumb_basic()
10:17:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:48
DEBUG
Exiting _get_cookie_and_crumb()
10:17:48
DEBUG
response code=200
10:17:48
DEBUG
Exiting _make_request()
10:17:48
DEBUG
Exiting get()
10:17:48
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:17:45
10:17:48
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:45-05:00
10:17:48
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:45-05:00
10:17:48
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:17:48
DEBUG
Exiting history()
10:17:48
DEBUG
POLL [Yahoo]: 10:17:48 Price=$55.42
10:17:48
DEBUG
CHECK: C=55.42 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:17:58
DEBUG
Entering history()
10:17:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:58
DEBUG
Entering history()
10:17:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:58
DEBUG
Entering get()
10:17:58
DEBUG
Entering _make_request()
10:17:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:58
DEBUG
Entering _get_cookie_and_crumb()
10:17:58
DEBUG
cookie_mode = 'basic'
10:17:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:58
DEBUG
Entering _get_cookie_basic()
10:17:58
DEBUG
reusing cookie
10:17:58
DEBUG
Exiting _get_cookie_basic()
10:17:58
DEBUG
Entering _get_crumb_basic()
10:17:58
DEBUG
reusing crumb
10:17:58
DEBUG
Exiting _get_crumb_basic()
10:17:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:58
DEBUG
Exiting _get_cookie_and_crumb()
10:17:58
DEBUG
response code=200
10:17:58
DEBUG
Exiting _make_request()
10:17:58
DEBUG
Exiting get()
10:17:58
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:17:54
10:17:58
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:17:54-05:00
10:17:58
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:58
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:17:58
DEBUG
Exiting history()
10:17:58
DEBUG
Exiting history()
10:17:58
DEBUG
Entering history()
10:17:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:58
DEBUG
Entering get()
10:17:58
DEBUG
Entering _make_request()
10:17:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:58
DEBUG
Entering _get_cookie_and_crumb()
10:17:58
DEBUG
cookie_mode = 'basic'
10:17:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:58
DEBUG
Entering _get_cookie_basic()
10:17:58
DEBUG
reusing cookie
10:17:58
DEBUG
Exiting _get_cookie_basic()
10:17:58
DEBUG
Entering _get_crumb_basic()
10:17:58
DEBUG
reusing crumb
10:17:58
DEBUG
Exiting _get_crumb_basic()
10:17:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:58
DEBUG
Exiting _get_cookie_and_crumb()
10:17:58
DEBUG
response code=200
10:17:58
DEBUG
Exiting _make_request()
10:17:58
DEBUG
Exiting get()
10:17:58
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:17:54
10:17:58
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:54-05:00
10:17:58
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:54-05:00
10:17:58
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:17:58
DEBUG
Exiting history()
10:17:58
DEBUG
POLL [Yahoo]: 10:17:58 Price=$55.39
10:17:58
DEBUG
CHECK: C=55.39 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:18:00
DEBUG
BAR: 10:17:00 O=55.41 H=55.41 L=55.38 C=55.38
10:18:00
DEBUG
Checking: C=55.38 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:18:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:18:08
DEBUG
Entering history()
10:18:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:08
DEBUG
Entering history()
10:18:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:08
DEBUG
Entering get()
10:18:08
DEBUG
Entering _make_request()
10:18:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:08
DEBUG
Entering _get_cookie_and_crumb()
10:18:08
DEBUG
cookie_mode = 'basic'
10:18:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:08
DEBUG
Entering _get_cookie_basic()
10:18:08
DEBUG
reusing cookie
10:18:08
DEBUG
Exiting _get_cookie_basic()
10:18:08
DEBUG
Entering _get_crumb_basic()
10:18:08
DEBUG
reusing crumb
10:18:08
DEBUG
Exiting _get_crumb_basic()
10:18:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:08
DEBUG
Exiting _get_cookie_and_crumb()
10:18:08
DEBUG
response code=200
10:18:08
DEBUG
Exiting _make_request()
10:18:08
DEBUG
Exiting get()
10:18:08
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:18:07
10:18:08
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:18:07-05:00
10:18:08
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:08
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:08
DEBUG
Exiting history()
10:18:08
DEBUG
Exiting history()
10:18:08
DEBUG
Entering history()
10:18:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:08
DEBUG
Entering get()
10:18:08
DEBUG
Entering _make_request()
10:18:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:08
DEBUG
Entering _get_cookie_and_crumb()
10:18:08
DEBUG
cookie_mode = 'basic'
10:18:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:08
DEBUG
Entering _get_cookie_basic()
10:18:08
DEBUG
reusing cookie
10:18:08
DEBUG
Exiting _get_cookie_basic()
10:18:08
DEBUG
Entering _get_crumb_basic()
10:18:08
DEBUG
reusing crumb
10:18:08
DEBUG
Exiting _get_crumb_basic()
10:18:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:08
DEBUG
Exiting _get_cookie_and_crumb()
10:18:08
DEBUG
response code=200
10:18:08
DEBUG
Exiting _make_request()
10:18:08
DEBUG
Exiting get()
10:18:08
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:17:54
10:18:08
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:54-05:00
10:18:08
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:17:54-05:00
10:18:08
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:18:08
DEBUG
Exiting history()
10:18:08
DEBUG
POLL [Yahoo]: 10:18:08 Price=$55.42
10:18:08
DEBUG
CHECK: C=55.42 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:18:18
DEBUG
Entering history()
10:18:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:18
DEBUG
Entering history()
10:18:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:18
DEBUG
Entering get()
10:18:18
DEBUG
Entering _make_request()
10:18:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:18
DEBUG
Entering _get_cookie_and_crumb()
10:18:18
DEBUG
cookie_mode = 'basic'
10:18:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:18
DEBUG
Entering _get_cookie_basic()
10:18:18
DEBUG
reusing cookie
10:18:18
DEBUG
Exiting _get_cookie_basic()
10:18:18
DEBUG
Entering _get_crumb_basic()
10:18:18
DEBUG
reusing crumb
10:18:18
DEBUG
Exiting _get_crumb_basic()
10:18:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:18
DEBUG
Exiting _get_cookie_and_crumb()
10:18:18
DEBUG
response code=200
10:18:18
DEBUG
Exiting _make_request()
10:18:18
DEBUG
Exiting get()
10:18:18
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:18:07
10:18:18
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:18:07-05:00
10:18:18
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:18
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:18
DEBUG
Exiting history()
10:18:18
DEBUG
Exiting history()
10:18:18
DEBUG
Entering history()
10:18:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:18
DEBUG
Entering get()
10:18:18
DEBUG
Entering _make_request()
10:18:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:18
DEBUG
Entering _get_cookie_and_crumb()
10:18:18
DEBUG
cookie_mode = 'basic'
10:18:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:18
DEBUG
Entering _get_cookie_basic()
10:18:18
DEBUG
reusing cookie
10:18:18
DEBUG
Exiting _get_cookie_basic()
10:18:18
DEBUG
Entering _get_crumb_basic()
10:18:18
DEBUG
reusing crumb
10:18:18
DEBUG
Exiting _get_crumb_basic()
10:18:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:18
DEBUG
Exiting _get_cookie_and_crumb()
10:18:18
DEBUG
response code=200
10:18:18
DEBUG
Exiting _make_request()
10:18:18
DEBUG
Exiting get()
10:18:18
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:18:17
10:18:18
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:17-05:00
10:18:18
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:17-05:00
10:18:18
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:18:18
DEBUG
Exiting history()
10:18:28
DEBUG
Entering history()
10:18:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:28
DEBUG
Entering history()
10:18:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:28
DEBUG
Entering get()
10:18:28
DEBUG
Entering _make_request()
10:18:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:28
DEBUG
Entering _get_cookie_and_crumb()
10:18:28
DEBUG
cookie_mode = 'basic'
10:18:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:28
DEBUG
Entering _get_cookie_basic()
10:18:28
DEBUG
reusing cookie
10:18:28
DEBUG
Exiting _get_cookie_basic()
10:18:28
DEBUG
Entering _get_crumb_basic()
10:18:28
DEBUG
reusing crumb
10:18:28
DEBUG
Exiting _get_crumb_basic()
10:18:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:28
DEBUG
Exiting _get_cookie_and_crumb()
10:18:28
DEBUG
response code=200
10:18:28
DEBUG
Exiting _make_request()
10:18:28
DEBUG
Exiting get()
10:18:28
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:18:26
10:18:28
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:18:26-05:00
10:18:28
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:28
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:28
DEBUG
Exiting history()
10:18:28
DEBUG
Exiting history()
10:18:28
DEBUG
Entering history()
10:18:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:28
DEBUG
Entering get()
10:18:28
DEBUG
Entering _make_request()
10:18:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:28
DEBUG
Entering _get_cookie_and_crumb()
10:18:28
DEBUG
cookie_mode = 'basic'
10:18:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:28
DEBUG
Entering _get_cookie_basic()
10:18:28
DEBUG
reusing cookie
10:18:28
DEBUG
Exiting _get_cookie_basic()
10:18:28
DEBUG
Entering _get_crumb_basic()
10:18:28
DEBUG
reusing crumb
10:18:28
DEBUG
Exiting _get_crumb_basic()
10:18:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:28
DEBUG
Exiting _get_cookie_and_crumb()
10:18:28
DEBUG
response code=200
10:18:28
DEBUG
Exiting _make_request()
10:18:28
DEBUG
Exiting get()
10:18:28
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:18:17
10:18:28
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:17-05:00
10:18:28
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:17-05:00
10:18:28
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:18:28
DEBUG
Exiting history()
10:18:28
DEBUG
POLL [Yahoo]: 10:18:28 Price=$55.46
10:18:28
DEBUG
CHECK: C=55.46 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:18:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:18:38
DEBUG
Entering history()
10:18:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:38
DEBUG
Entering history()
10:18:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering get()
10:18:38
DEBUG
Entering _make_request()
10:18:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering _get_cookie_and_crumb()
10:18:38
DEBUG
cookie_mode = 'basic'
10:18:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Entering _get_cookie_basic()
10:18:38
DEBUG
reusing cookie
10:18:38
DEBUG
Exiting _get_cookie_basic()
10:18:38
DEBUG
Entering _get_crumb_basic()
10:18:38
DEBUG
reusing crumb
10:18:38
DEBUG
Exiting _get_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb()
10:18:38
DEBUG
response code=200
10:18:38
DEBUG
Exiting _make_request()
10:18:38
DEBUG
Exiting get()
10:18:38
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:18:26
10:18:38
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:18:26-05:00
10:18:38
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:38
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:38
DEBUG
Exiting history()
10:18:38
DEBUG
Exiting history()
10:18:38
DEBUG
Entering history()
10:18:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering get()
10:18:38
DEBUG
Entering _make_request()
10:18:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering _get_cookie_and_crumb()
10:18:38
DEBUG
cookie_mode = 'basic'
10:18:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Entering _get_cookie_basic()
10:18:38
DEBUG
reusing cookie
10:18:38
DEBUG
Exiting _get_cookie_basic()
10:18:38
DEBUG
Entering _get_crumb_basic()
10:18:38
DEBUG
reusing crumb
10:18:38
DEBUG
Exiting _get_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb()
10:18:38
DEBUG
response code=200
10:18:38
DEBUG
Exiting _make_request()
10:18:38
DEBUG
Exiting get()
10:18:38
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:18:34
10:18:38
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:34-05:00
10:18:38
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:34-05:00
10:18:38
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:18:38
DEBUG
Exiting history()
10:18:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:18:48
DEBUG
Entering history()
10:18:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:48
DEBUG
Entering history()
10:18:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering get()
10:18:48
DEBUG
Entering _make_request()
10:18:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering _get_cookie_and_crumb()
10:18:48
DEBUG
cookie_mode = 'basic'
10:18:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Entering _get_cookie_basic()
10:18:48
DEBUG
reusing cookie
10:18:48
DEBUG
Exiting _get_cookie_basic()
10:18:48
DEBUG
Entering _get_crumb_basic()
10:18:48
DEBUG
reusing crumb
10:18:48
DEBUG
Exiting _get_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb()
10:18:48
DEBUG
response code=200
10:18:48
DEBUG
Exiting _make_request()
10:18:48
DEBUG
Exiting get()
10:18:48
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:18:48
10:18:48
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:18:48-05:00
10:18:48
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:48
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:48
DEBUG
Exiting history()
10:18:48
DEBUG
Exiting history()
10:18:48
DEBUG
Entering history()
10:18:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering get()
10:18:48
DEBUG
Entering _make_request()
10:18:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering _get_cookie_and_crumb()
10:18:48
DEBUG
cookie_mode = 'basic'
10:18:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Entering _get_cookie_basic()
10:18:48
DEBUG
reusing cookie
10:18:48
DEBUG
Exiting _get_cookie_basic()
10:18:48
DEBUG
Entering _get_crumb_basic()
10:18:48
DEBUG
reusing crumb
10:18:48
DEBUG
Exiting _get_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb()
10:18:48
DEBUG
response code=200
10:18:48
DEBUG
Exiting _make_request()
10:18:48
DEBUG
Exiting get()
10:18:48
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:18:34
10:18:48
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:34-05:00
10:18:48
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:34-05:00
10:18:48
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:18:48
DEBUG
Exiting history()
10:18:48
DEBUG
POLL [Yahoo]: 10:18:48 Price=$55.49
10:18:48
DEBUG
CHECK: C=55.49 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:18:58
DEBUG
Entering history()
10:18:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:58
DEBUG
Entering history()
10:18:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering get()
10:18:58
DEBUG
Entering _make_request()
10:18:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering _get_cookie_and_crumb()
10:18:58
DEBUG
cookie_mode = 'basic'
10:18:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Entering _get_cookie_basic()
10:18:58
DEBUG
reusing cookie
10:18:58
DEBUG
Exiting _get_cookie_basic()
10:18:58
DEBUG
Entering _get_crumb_basic()
10:18:58
DEBUG
reusing crumb
10:18:58
DEBUG
Exiting _get_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb()
10:18:58
DEBUG
response code=200
10:18:58
DEBUG
Exiting _make_request()
10:18:58
DEBUG
Exiting get()
10:18:58
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:18:48
10:18:58
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:18:48-05:00
10:18:58
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:58
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:18:58
DEBUG
Exiting history()
10:18:58
DEBUG
Exiting history()
10:18:58
DEBUG
Entering history()
10:18:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering get()
10:18:58
DEBUG
Entering _make_request()
10:18:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering _get_cookie_and_crumb()
10:18:58
DEBUG
cookie_mode = 'basic'
10:18:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Entering _get_cookie_basic()
10:18:58
DEBUG
reusing cookie
10:18:58
DEBUG
Exiting _get_cookie_basic()
10:18:58
DEBUG
Entering _get_crumb_basic()
10:18:58
DEBUG
reusing crumb
10:18:58
DEBUG
Exiting _get_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb()
10:18:58
DEBUG
response code=200
10:18:58
DEBUG
Exiting _make_request()
10:18:58
DEBUG
Exiting get()
10:18:58
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:18:56
10:18:58
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:56-05:00
10:18:58
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:18:56-05:00
10:18:58
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:18:58
DEBUG
Exiting history()
10:19:00
DEBUG
BAR: 10:18:00 O=55.44 H=55.49 L=55.44 C=55.49
10:19:00
DEBUG
Checking: C=55.49 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:19:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:19:09
DEBUG
Entering history()
10:19:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:09
DEBUG
Entering history()
10:19:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:09
DEBUG
Entering get()
10:19:09
DEBUG
Entering _make_request()
10:19:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:09
DEBUG
Entering _get_cookie_and_crumb()
10:19:09
DEBUG
cookie_mode = 'basic'
10:19:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:09
DEBUG
Entering _get_cookie_basic()
10:19:09
DEBUG
reusing cookie
10:19:09
DEBUG
Exiting _get_cookie_basic()
10:19:09
DEBUG
Entering _get_crumb_basic()
10:19:09
DEBUG
reusing crumb
10:19:09
DEBUG
Exiting _get_crumb_basic()
10:19:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:09
DEBUG
Exiting _get_cookie_and_crumb()
10:19:09
DEBUG
response code=200
10:19:09
DEBUG
Exiting _make_request()
10:19:09
DEBUG
Exiting get()
10:19:09
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:19:07
10:19:09
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:19:07-05:00
10:19:09
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:09
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:09
DEBUG
Exiting history()
10:19:09
DEBUG
Exiting history()
10:19:09
DEBUG
Entering history()
10:19:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:09
DEBUG
Entering get()
10:19:09
DEBUG
Entering _make_request()
10:19:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:09
DEBUG
Entering _get_cookie_and_crumb()
10:19:09
DEBUG
cookie_mode = 'basic'
10:19:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:09
DEBUG
Entering _get_cookie_basic()
10:19:09
DEBUG
reusing cookie
10:19:09
DEBUG
Exiting _get_cookie_basic()
10:19:09
DEBUG
Entering _get_crumb_basic()
10:19:09
DEBUG
reusing crumb
10:19:09
DEBUG
Exiting _get_crumb_basic()
10:19:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:09
DEBUG
Exiting _get_cookie_and_crumb()
10:19:09
DEBUG
response code=200
10:19:09
DEBUG
Exiting _make_request()
10:19:09
DEBUG
Exiting get()
10:19:09
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:19:07
10:19:09
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:07-05:00
10:19:09
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:07-05:00
10:19:09
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:19:09
DEBUG
Exiting history()
10:19:09
DEBUG
POLL [Yahoo]: 10:19:09 Price=$55.48
10:19:09
DEBUG
CHECK: C=55.48 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:19:19
DEBUG
Entering history()
10:19:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:19
DEBUG
Entering history()
10:19:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:19
DEBUG
Entering get()
10:19:19
DEBUG
Entering _make_request()
10:19:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:19
DEBUG
Entering _get_cookie_and_crumb()
10:19:19
DEBUG
cookie_mode = 'basic'
10:19:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:19
DEBUG
Entering _get_cookie_basic()
10:19:19
DEBUG
reusing cookie
10:19:19
DEBUG
Exiting _get_cookie_basic()
10:19:19
DEBUG
Entering _get_crumb_basic()
10:19:19
DEBUG
reusing crumb
10:19:19
DEBUG
Exiting _get_crumb_basic()
10:19:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:19
DEBUG
Exiting _get_cookie_and_crumb()
10:19:19
DEBUG
response code=200
10:19:19
DEBUG
Exiting _make_request()
10:19:19
DEBUG
Exiting get()
10:19:19
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:19:16
10:19:19
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:19:16-05:00
10:19:19
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:19
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:19
DEBUG
Exiting history()
10:19:19
DEBUG
Exiting history()
10:19:19
DEBUG
Entering history()
10:19:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:19
DEBUG
Entering get()
10:19:19
DEBUG
Entering _make_request()
10:19:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:19
DEBUG
Entering _get_cookie_and_crumb()
10:19:19
DEBUG
cookie_mode = 'basic'
10:19:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:19
DEBUG
Entering _get_cookie_basic()
10:19:19
DEBUG
reusing cookie
10:19:19
DEBUG
Exiting _get_cookie_basic()
10:19:19
DEBUG
Entering _get_crumb_basic()
10:19:19
DEBUG
reusing crumb
10:19:19
DEBUG
Exiting _get_crumb_basic()
10:19:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:19
DEBUG
Exiting _get_cookie_and_crumb()
10:19:19
DEBUG
response code=200
10:19:19
DEBUG
Exiting _make_request()
10:19:19
DEBUG
Exiting get()
10:19:19
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:19:16
10:19:19
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:16-05:00
10:19:19
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:16-05:00
10:19:19
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:19:19
DEBUG
Exiting history()
10:19:29
DEBUG
Entering history()
10:19:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:29
DEBUG
Entering history()
10:19:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering get()
10:19:29
DEBUG
Entering _make_request()
10:19:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering _get_cookie_and_crumb()
10:19:29
DEBUG
cookie_mode = 'basic'
10:19:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Entering _get_cookie_basic()
10:19:29
DEBUG
reusing cookie
10:19:29
DEBUG
Exiting _get_cookie_basic()
10:19:29
DEBUG
Entering _get_crumb_basic()
10:19:29
DEBUG
reusing crumb
10:19:29
DEBUG
Exiting _get_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb()
10:19:29
DEBUG
response code=200
10:19:29
DEBUG
Exiting _make_request()
10:19:29
DEBUG
Exiting get()
10:19:29
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:19:28
10:19:29
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:19:28-05:00
10:19:29
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:29
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:29
DEBUG
Exiting history()
10:19:29
DEBUG
Exiting history()
10:19:29
DEBUG
Entering history()
10:19:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering get()
10:19:29
DEBUG
Entering _make_request()
10:19:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering _get_cookie_and_crumb()
10:19:29
DEBUG
cookie_mode = 'basic'
10:19:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Entering _get_cookie_basic()
10:19:29
DEBUG
reusing cookie
10:19:29
DEBUG
Exiting _get_cookie_basic()
10:19:29
DEBUG
Entering _get_crumb_basic()
10:19:29
DEBUG
reusing crumb
10:19:29
DEBUG
Exiting _get_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb()
10:19:29
DEBUG
response code=200
10:19:29
DEBUG
Exiting _make_request()
10:19:29
DEBUG
Exiting get()
10:19:29
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:19:28
10:19:29
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:28-05:00
10:19:29
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:28-05:00
10:19:29
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:19:29
DEBUG
Exiting history()
10:19:29
DEBUG
POLL [Yahoo]: 10:19:29 Price=$55.47
10:19:29
DEBUG
CHECK: C=55.47 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:19:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:19:39
DEBUG
Entering history()
10:19:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:39
DEBUG
Entering history()
10:19:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering get()
10:19:39
DEBUG
Entering _make_request()
10:19:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering _get_cookie_and_crumb()
10:19:39
DEBUG
cookie_mode = 'basic'
10:19:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Entering _get_cookie_basic()
10:19:39
DEBUG
reusing cookie
10:19:39
DEBUG
Exiting _get_cookie_basic()
10:19:39
DEBUG
Entering _get_crumb_basic()
10:19:39
DEBUG
reusing crumb
10:19:39
DEBUG
Exiting _get_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb()
10:19:39
DEBUG
response code=200
10:19:39
DEBUG
Exiting _make_request()
10:19:39
DEBUG
Exiting get()
10:19:39
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:19:28
10:19:39
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:19:28-05:00
10:19:39
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:39
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:39
DEBUG
Exiting history()
10:19:39
DEBUG
Exiting history()
10:19:39
DEBUG
Entering history()
10:19:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering get()
10:19:39
DEBUG
Entering _make_request()
10:19:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering _get_cookie_and_crumb()
10:19:39
DEBUG
cookie_mode = 'basic'
10:19:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Entering _get_cookie_basic()
10:19:39
DEBUG
reusing cookie
10:19:39
DEBUG
Exiting _get_cookie_basic()
10:19:39
DEBUG
Entering _get_crumb_basic()
10:19:39
DEBUG
reusing crumb
10:19:39
DEBUG
Exiting _get_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb()
10:19:39
DEBUG
response code=200
10:19:39
DEBUG
Exiting _make_request()
10:19:39
DEBUG
Exiting get()
10:19:39
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:19:38
10:19:39
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:38-05:00
10:19:39
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:38-05:00
10:19:39
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:19:39
DEBUG
Exiting history()
10:19:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:19:49
DEBUG
Entering history()
10:19:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:49
DEBUG
Entering history()
10:19:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering get()
10:19:49
DEBUG
Entering _make_request()
10:19:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering _get_cookie_and_crumb()
10:19:49
DEBUG
cookie_mode = 'basic'
10:19:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Entering _get_cookie_basic()
10:19:49
DEBUG
reusing cookie
10:19:49
DEBUG
Exiting _get_cookie_basic()
10:19:49
DEBUG
Entering _get_crumb_basic()
10:19:49
DEBUG
reusing crumb
10:19:49
DEBUG
Exiting _get_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb()
10:19:49
DEBUG
response code=200
10:19:49
DEBUG
Exiting _make_request()
10:19:49
DEBUG
Exiting get()
10:19:49
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:19:47
10:19:49
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:19:47-05:00
10:19:49
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:49
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:49
DEBUG
Exiting history()
10:19:49
DEBUG
Exiting history()
10:19:49
DEBUG
Entering history()
10:19:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering get()
10:19:49
DEBUG
Entering _make_request()
10:19:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering _get_cookie_and_crumb()
10:19:49
DEBUG
cookie_mode = 'basic'
10:19:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Entering _get_cookie_basic()
10:19:49
DEBUG
reusing cookie
10:19:49
DEBUG
Exiting _get_cookie_basic()
10:19:49
DEBUG
Entering _get_crumb_basic()
10:19:49
DEBUG
reusing crumb
10:19:49
DEBUG
Exiting _get_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb()
10:19:49
DEBUG
response code=200
10:19:49
DEBUG
Exiting _make_request()
10:19:49
DEBUG
Exiting get()
10:19:49
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:19:38
10:19:49
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:38-05:00
10:19:49
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:38-05:00
10:19:49
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:19:49
DEBUG
Exiting history()
10:19:49
DEBUG
POLL [Yahoo]: 10:19:49 Price=$55.47
10:19:49
DEBUG
CHECK: C=55.47 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:19:59
DEBUG
Entering history()
10:19:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:59
DEBUG
Entering history()
10:19:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering get()
10:19:59
DEBUG
Entering _make_request()
10:19:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering _get_cookie_and_crumb()
10:19:59
DEBUG
cookie_mode = 'basic'
10:19:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Entering _get_cookie_basic()
10:19:59
DEBUG
reusing cookie
10:19:59
DEBUG
Exiting _get_cookie_basic()
10:19:59
DEBUG
Entering _get_crumb_basic()
10:19:59
DEBUG
reusing crumb
10:19:59
DEBUG
Exiting _get_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb()
10:19:59
DEBUG
response code=200
10:19:59
DEBUG
Exiting _make_request()
10:19:59
DEBUG
Exiting get()
10:19:59
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:19:47
10:19:59
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:19:47-05:00
10:19:59
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:59
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:19:59
DEBUG
Exiting history()
10:19:59
DEBUG
Exiting history()
10:19:59
DEBUG
Entering history()
10:19:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering get()
10:19:59
DEBUG
Entering _make_request()
10:19:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering _get_cookie_and_crumb()
10:19:59
DEBUG
cookie_mode = 'basic'
10:19:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Entering _get_cookie_basic()
10:19:59
DEBUG
reusing cookie
10:19:59
DEBUG
Exiting _get_cookie_basic()
10:19:59
DEBUG
Entering _get_crumb_basic()
10:19:59
DEBUG
reusing crumb
10:19:59
DEBUG
Exiting _get_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb()
10:19:59
DEBUG
response code=200
10:19:59
DEBUG
Exiting _make_request()
10:19:59
DEBUG
Exiting get()
10:19:59
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:19:56
10:19:59
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:56-05:00
10:19:59
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:56-05:00
10:19:59
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:19:59
DEBUG
Exiting history()
10:20:00
DEBUG
BAR: 10:19:00 O=55.49 H=55.49 L=55.45 C=55.48
10:20:00
DEBUG
Checking: C=55.48 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:20:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:20:09
DEBUG
Entering history()
10:20:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:09
DEBUG
Entering history()
10:20:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering get()
10:20:09
DEBUG
Entering _make_request()
10:20:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering _get_cookie_and_crumb()
10:20:09
DEBUG
cookie_mode = 'basic'
10:20:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Entering _get_cookie_basic()
10:20:09
DEBUG
reusing cookie
10:20:09
DEBUG
Exiting _get_cookie_basic()
10:20:09
DEBUG
Entering _get_crumb_basic()
10:20:09
DEBUG
reusing crumb
10:20:09
DEBUG
Exiting _get_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb()
10:20:09
DEBUG
response code=200
10:20:09
DEBUG
Exiting _make_request()
10:20:09
DEBUG
Exiting get()
10:20:09
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:20:07
10:20:09
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:20:07-05:00
10:20:09
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:09
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:09
DEBUG
Exiting history()
10:20:09
DEBUG
Exiting history()
10:20:09
DEBUG
Entering history()
10:20:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering get()
10:20:09
DEBUG
Entering _make_request()
10:20:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering _get_cookie_and_crumb()
10:20:09
DEBUG
cookie_mode = 'basic'
10:20:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Entering _get_cookie_basic()
10:20:09
DEBUG
reusing cookie
10:20:09
DEBUG
Exiting _get_cookie_basic()
10:20:09
DEBUG
Entering _get_crumb_basic()
10:20:09
DEBUG
reusing crumb
10:20:09
DEBUG
Exiting _get_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb()
10:20:09
DEBUG
response code=200
10:20:09
DEBUG
Exiting _make_request()
10:20:09
DEBUG
Exiting get()
10:20:09
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:19:56
10:20:09
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:56-05:00
10:20:09
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:19:56-05:00
10:20:09
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:20:09
DEBUG
Exiting history()
10:20:09
DEBUG
POLL [Yahoo]: 10:20:09 Price=$55.47
10:20:09
DEBUG
CHECK: C=55.47 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:20:19
DEBUG
Entering history()
10:20:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:19
DEBUG
Entering history()
10:20:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:19
DEBUG
Entering get()
10:20:19
DEBUG
Entering _make_request()
10:20:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:19
DEBUG
Entering _get_cookie_and_crumb()
10:20:19
DEBUG
cookie_mode = 'basic'
10:20:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:19
DEBUG
Entering _get_cookie_basic()
10:20:19
DEBUG
reusing cookie
10:20:19
DEBUG
Exiting _get_cookie_basic()
10:20:19
DEBUG
Entering _get_crumb_basic()
10:20:19
DEBUG
reusing crumb
10:20:19
DEBUG
Exiting _get_crumb_basic()
10:20:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:19
DEBUG
Exiting _get_cookie_and_crumb()
10:20:19
DEBUG
response code=200
10:20:19
DEBUG
Exiting _make_request()
10:20:19
DEBUG
Exiting get()
10:20:19
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:20:07
10:20:19
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:20:07-05:00
10:20:19
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:19
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:19
DEBUG
Exiting history()
10:20:19
DEBUG
Exiting history()
10:20:19
DEBUG
Entering history()
10:20:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:19
DEBUG
Entering get()
10:20:19
DEBUG
Entering _make_request()
10:20:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:19
DEBUG
Entering _get_cookie_and_crumb()
10:20:19
DEBUG
cookie_mode = 'basic'
10:20:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:19
DEBUG
Entering _get_cookie_basic()
10:20:19
DEBUG
reusing cookie
10:20:19
DEBUG
Exiting _get_cookie_basic()
10:20:19
DEBUG
Entering _get_crumb_basic()
10:20:19
DEBUG
reusing crumb
10:20:19
DEBUG
Exiting _get_crumb_basic()
10:20:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:19
DEBUG
Exiting _get_cookie_and_crumb()
10:20:20
DEBUG
response code=200
10:20:20
DEBUG
Exiting _make_request()
10:20:20
DEBUG
Exiting get()
10:20:20
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:20:19
10:20:20
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:19-05:00
10:20:20
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:19-05:00
10:20:20
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:20:20
DEBUG
Exiting history()
10:20:30
DEBUG
Entering history()
10:20:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:30
DEBUG
Entering history()
10:20:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering get()
10:20:30
DEBUG
Entering _make_request()
10:20:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering _get_cookie_and_crumb()
10:20:30
DEBUG
cookie_mode = 'basic'
10:20:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Entering _get_cookie_basic()
10:20:30
DEBUG
reusing cookie
10:20:30
DEBUG
Exiting _get_cookie_basic()
10:20:30
DEBUG
Entering _get_crumb_basic()
10:20:30
DEBUG
reusing crumb
10:20:30
DEBUG
Exiting _get_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb()
10:20:30
DEBUG
response code=200
10:20:30
DEBUG
Exiting _make_request()
10:20:30
DEBUG
Exiting get()
10:20:30
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:20:28
10:20:30
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:20:28-05:00
10:20:30
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:30
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:30
DEBUG
Exiting history()
10:20:30
DEBUG
Exiting history()
10:20:30
DEBUG
Entering history()
10:20:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering get()
10:20:30
DEBUG
Entering _make_request()
10:20:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering _get_cookie_and_crumb()
10:20:30
DEBUG
cookie_mode = 'basic'
10:20:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Entering _get_cookie_basic()
10:20:30
DEBUG
reusing cookie
10:20:30
DEBUG
Exiting _get_cookie_basic()
10:20:30
DEBUG
Entering _get_crumb_basic()
10:20:30
DEBUG
reusing crumb
10:20:30
DEBUG
Exiting _get_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb()
10:20:30
DEBUG
response code=200
10:20:30
DEBUG
Exiting _make_request()
10:20:30
DEBUG
Exiting get()
10:20:30
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:20:28
10:20:30
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:28-05:00
10:20:30
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:28-05:00
10:20:30
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:20:30
DEBUG
Exiting history()
10:20:30
DEBUG
POLL [Yahoo]: 10:20:30 Price=$55.52
10:20:30
DEBUG
CHECK: C=55.52 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:20:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:20:40
DEBUG
Entering history()
10:20:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:40
DEBUG
Entering history()
10:20:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering get()
10:20:40
DEBUG
Entering _make_request()
10:20:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering _get_cookie_and_crumb()
10:20:40
DEBUG
cookie_mode = 'basic'
10:20:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Entering _get_cookie_basic()
10:20:40
DEBUG
reusing cookie
10:20:40
DEBUG
Exiting _get_cookie_basic()
10:20:40
DEBUG
Entering _get_crumb_basic()
10:20:40
DEBUG
reusing crumb
10:20:40
DEBUG
Exiting _get_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb()
10:20:40
DEBUG
response code=200
10:20:40
DEBUG
Exiting _make_request()
10:20:40
DEBUG
Exiting get()
10:20:40
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:20:28
10:20:40
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:20:28-05:00
10:20:40
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:40
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:40
DEBUG
Exiting history()
10:20:40
DEBUG
Exiting history()
10:20:40
DEBUG
Entering history()
10:20:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering get()
10:20:40
DEBUG
Entering _make_request()
10:20:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering _get_cookie_and_crumb()
10:20:40
DEBUG
cookie_mode = 'basic'
10:20:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Entering _get_cookie_basic()
10:20:40
DEBUG
reusing cookie
10:20:40
DEBUG
Exiting _get_cookie_basic()
10:20:40
DEBUG
Entering _get_crumb_basic()
10:20:40
DEBUG
reusing crumb
10:20:40
DEBUG
Exiting _get_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb()
10:20:40
DEBUG
response code=200
10:20:40
DEBUG
Exiting _make_request()
10:20:40
DEBUG
Exiting get()
10:20:40
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:20:35
10:20:40
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:35-05:00
10:20:40
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:35-05:00
10:20:40
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:20:40
DEBUG
Exiting history()
10:20:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:20:50
DEBUG
Entering history()
10:20:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:50
DEBUG
Entering history()
10:20:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering get()
10:20:50
DEBUG
Entering _make_request()
10:20:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering _get_cookie_and_crumb()
10:20:50
DEBUG
cookie_mode = 'basic'
10:20:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Entering _get_cookie_basic()
10:20:50
DEBUG
reusing cookie
10:20:50
DEBUG
Exiting _get_cookie_basic()
10:20:50
DEBUG
Entering _get_crumb_basic()
10:20:50
DEBUG
reusing crumb
10:20:50
DEBUG
Exiting _get_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb()
10:20:50
DEBUG
response code=200
10:20:50
DEBUG
Exiting _make_request()
10:20:50
DEBUG
Exiting get()
10:20:50
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:20:48
10:20:50
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:20:48-05:00
10:20:50
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:50
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:20:50
DEBUG
Exiting history()
10:20:50
DEBUG
Exiting history()
10:20:50
DEBUG
Entering history()
10:20:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering get()
10:20:50
DEBUG
Entering _make_request()
10:20:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering _get_cookie_and_crumb()
10:20:50
DEBUG
cookie_mode = 'basic'
10:20:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Entering _get_cookie_basic()
10:20:50
DEBUG
reusing cookie
10:20:50
DEBUG
Exiting _get_cookie_basic()
10:20:50
DEBUG
Entering _get_crumb_basic()
10:20:50
DEBUG
reusing crumb
10:20:50
DEBUG
Exiting _get_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb()
10:20:50
DEBUG
response code=200
10:20:50
DEBUG
Exiting _make_request()
10:20:50
DEBUG
Exiting get()
10:20:50
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:20:48
10:20:50
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:48-05:00
10:20:50
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:48-05:00
10:20:50
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:20:50
DEBUG
Exiting history()
10:20:50
DEBUG
POLL [Yahoo]: 10:20:50 Price=$55.54
10:20:50
DEBUG
CHECK: C=55.54 vs OH=55.53 OL=54.91 | broke_high=False broke_low=True
10:20:50
INFO
📈 BREAKOUT UP: $55.53 → $55.54
10:20:50
DEBUG
State saved
10:21:00
DEBUG
BAR: 10:20:00 O=55.49 H=55.53 L=55.49 C=55.53
10:21:00
DEBUG
Checking: C=55.53 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:21:00
DEBUG
Entering history()
10:21:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:00
DEBUG
Entering history()
10:21:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering get()
10:21:00
DEBUG
Entering _make_request()
10:21:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering _get_cookie_and_crumb()
10:21:00
DEBUG
cookie_mode = 'basic'
10:21:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Entering _get_cookie_basic()
10:21:00
DEBUG
reusing cookie
10:21:00
DEBUG
Exiting _get_cookie_basic()
10:21:00
DEBUG
Entering _get_crumb_basic()
10:21:00
DEBUG
reusing crumb
10:21:00
DEBUG
Exiting _get_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb()
10:21:00
DEBUG
response code=200
10:21:00
DEBUG
Exiting _make_request()
10:21:00
DEBUG
Exiting get()
10:21:00
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:20:48
10:21:00
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:20:48-05:00
10:21:00
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:00
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:00
DEBUG
Exiting history()
10:21:00
DEBUG
Exiting history()
10:21:00
DEBUG
Entering history()
10:21:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering get()
10:21:00
DEBUG
Entering _make_request()
10:21:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering _get_cookie_and_crumb()
10:21:00
DEBUG
cookie_mode = 'basic'
10:21:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Entering _get_cookie_basic()
10:21:00
DEBUG
reusing cookie
10:21:00
DEBUG
Exiting _get_cookie_basic()
10:21:00
DEBUG
Entering _get_crumb_basic()
10:21:00
DEBUG
reusing crumb
10:21:00
DEBUG
Exiting _get_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb()
10:21:00
DEBUG
response code=200
10:21:00
DEBUG
Exiting _make_request()
10:21:00
DEBUG
Exiting get()
10:21:00
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:20:48
10:21:00
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:48-05:00
10:21:00
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:20:48-05:00
10:21:00
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:21:00
DEBUG
Exiting history()
10:21:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:21:10
DEBUG
Entering history()
10:21:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:10
DEBUG
Entering history()
10:21:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering get()
10:21:10
DEBUG
Entering _make_request()
10:21:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering _get_cookie_and_crumb()
10:21:10
DEBUG
cookie_mode = 'basic'
10:21:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Entering _get_cookie_basic()
10:21:10
DEBUG
reusing cookie
10:21:10
DEBUG
Exiting _get_cookie_basic()
10:21:10
DEBUG
Entering _get_crumb_basic()
10:21:10
DEBUG
reusing crumb
10:21:10
DEBUG
Exiting _get_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb()
10:21:10
DEBUG
response code=200
10:21:10
DEBUG
Exiting _make_request()
10:21:10
DEBUG
Exiting get()
10:21:10
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:21:08
10:21:10
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:21:08-05:00
10:21:10
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:10
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:10
DEBUG
Exiting history()
10:21:10
DEBUG
Exiting history()
10:21:10
DEBUG
Entering history()
10:21:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering get()
10:21:10
DEBUG
Entering _make_request()
10:21:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering _get_cookie_and_crumb()
10:21:10
DEBUG
cookie_mode = 'basic'
10:21:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Entering _get_cookie_basic()
10:21:10
DEBUG
reusing cookie
10:21:10
DEBUG
Exiting _get_cookie_basic()
10:21:10
DEBUG
Entering _get_crumb_basic()
10:21:10
DEBUG
reusing crumb
10:21:10
DEBUG
Exiting _get_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb()
10:21:10
DEBUG
response code=200
10:21:10
DEBUG
Exiting _make_request()
10:21:10
DEBUG
Exiting get()
10:21:10
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:21:08
10:21:10
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:08-05:00
10:21:10
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:08-05:00
10:21:10
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:21:10
DEBUG
Exiting history()
10:21:10
DEBUG
POLL [Yahoo]: 10:21:10 Price=$55.50
10:21:10
DEBUG
CHECK: C=55.50 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:21:20
DEBUG
Entering history()
10:21:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:20
DEBUG
Entering history()
10:21:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering get()
10:21:20
DEBUG
Entering _make_request()
10:21:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering _get_cookie_and_crumb()
10:21:20
DEBUG
cookie_mode = 'basic'
10:21:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Entering _get_cookie_basic()
10:21:20
DEBUG
reusing cookie
10:21:20
DEBUG
Exiting _get_cookie_basic()
10:21:20
DEBUG
Entering _get_crumb_basic()
10:21:20
DEBUG
reusing crumb
10:21:20
DEBUG
Exiting _get_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb()
10:21:20
DEBUG
response code=200
10:21:20
DEBUG
Exiting _make_request()
10:21:20
DEBUG
Exiting get()
10:21:20
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:21:08
10:21:20
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:21:08-05:00
10:21:20
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:20
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:20
DEBUG
Exiting history()
10:21:20
DEBUG
Exiting history()
10:21:20
DEBUG
Entering history()
10:21:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering get()
10:21:20
DEBUG
Entering _make_request()
10:21:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering _get_cookie_and_crumb()
10:21:20
DEBUG
cookie_mode = 'basic'
10:21:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Entering _get_cookie_basic()
10:21:20
DEBUG
reusing cookie
10:21:20
DEBUG
Exiting _get_cookie_basic()
10:21:20
DEBUG
Entering _get_crumb_basic()
10:21:20
DEBUG
reusing crumb
10:21:20
DEBUG
Exiting _get_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb()
10:21:20
DEBUG
response code=200
10:21:20
DEBUG
Exiting _make_request()
10:21:20
DEBUG
Exiting get()
10:21:20
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:21:08
10:21:20
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:08-05:00
10:21:20
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:08-05:00
10:21:20
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:21:20
DEBUG
Exiting history()
10:21:30
DEBUG
Entering history()
10:21:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:30
DEBUG
Entering history()
10:21:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering get()
10:21:30
DEBUG
Entering _make_request()
10:21:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering _get_cookie_and_crumb()
10:21:30
DEBUG
cookie_mode = 'basic'
10:21:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Entering _get_cookie_basic()
10:21:30
DEBUG
reusing cookie
10:21:30
DEBUG
Exiting _get_cookie_basic()
10:21:30
DEBUG
Entering _get_crumb_basic()
10:21:30
DEBUG
reusing crumb
10:21:30
DEBUG
Exiting _get_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb()
10:21:30
DEBUG
response code=200
10:21:30
DEBUG
Exiting _make_request()
10:21:30
DEBUG
Exiting get()
10:21:30
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:21:30
10:21:30
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:21:30-05:00
10:21:30
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:30
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:30
DEBUG
Exiting history()
10:21:30
DEBUG
Exiting history()
10:21:30
DEBUG
Entering history()
10:21:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering get()
10:21:30
DEBUG
Entering _make_request()
10:21:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering _get_cookie_and_crumb()
10:21:30
DEBUG
cookie_mode = 'basic'
10:21:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Entering _get_cookie_basic()
10:21:30
DEBUG
reusing cookie
10:21:30
DEBUG
Exiting _get_cookie_basic()
10:21:30
DEBUG
Entering _get_crumb_basic()
10:21:30
DEBUG
reusing crumb
10:21:30
DEBUG
Exiting _get_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb()
10:21:30
DEBUG
response code=200
10:21:30
DEBUG
Exiting _make_request()
10:21:30
DEBUG
Exiting get()
10:21:30
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:21:30
10:21:30
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:30-05:00
10:21:30
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:30-05:00
10:21:30
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:21:30
DEBUG
Exiting history()
10:21:30
DEBUG
POLL [Yahoo]: 10:21:30 Price=$55.51
10:21:30
DEBUG
CHECK: C=55.51 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:21:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:21:40
DEBUG
Entering history()
10:21:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:40
DEBUG
Entering history()
10:21:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:40
DEBUG
Entering get()
10:21:40
DEBUG
Entering _make_request()
10:21:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:40
DEBUG
Entering _get_cookie_and_crumb()
10:21:40
DEBUG
cookie_mode = 'basic'
10:21:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:40
DEBUG
Entering _get_cookie_basic()
10:21:40
DEBUG
reusing cookie
10:21:40
DEBUG
Exiting _get_cookie_basic()
10:21:40
DEBUG
Entering _get_crumb_basic()
10:21:40
DEBUG
reusing crumb
10:21:40
DEBUG
Exiting _get_crumb_basic()
10:21:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:40
DEBUG
Exiting _get_cookie_and_crumb()
10:21:40
DEBUG
response code=200
10:21:40
DEBUG
Exiting _make_request()
10:21:40
DEBUG
Exiting get()
10:21:40
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:21:30
10:21:40
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:21:30-05:00
10:21:40
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:40
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:40
DEBUG
Exiting history()
10:21:40
DEBUG
Exiting history()
10:21:40
DEBUG
Entering history()
10:21:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:40
DEBUG
Entering get()
10:21:40
DEBUG
Entering _make_request()
10:21:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:40
DEBUG
Entering _get_cookie_and_crumb()
10:21:40
DEBUG
cookie_mode = 'basic'
10:21:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:40
DEBUG
Entering _get_cookie_basic()
10:21:40
DEBUG
reusing cookie
10:21:40
DEBUG
Exiting _get_cookie_basic()
10:21:40
DEBUG
Entering _get_crumb_basic()
10:21:40
DEBUG
reusing crumb
10:21:40
DEBUG
Exiting _get_crumb_basic()
10:21:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:40
DEBUG
Exiting _get_cookie_and_crumb()
10:21:40
DEBUG
response code=200
10:21:40
DEBUG
Exiting _make_request()
10:21:40
DEBUG
Exiting get()
10:21:40
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:21:30
10:21:40
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:30-05:00
10:21:40
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:30-05:00
10:21:40
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:21:40
DEBUG
Exiting history()
10:21:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:21:50
DEBUG
Entering history()
10:21:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:50
DEBUG
Entering history()
10:21:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:50
DEBUG
Entering get()
10:21:50
DEBUG
Entering _make_request()
10:21:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:50
DEBUG
Entering _get_cookie_and_crumb()
10:21:50
DEBUG
cookie_mode = 'basic'
10:21:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:50
DEBUG
Entering _get_cookie_basic()
10:21:50
DEBUG
reusing cookie
10:21:50
DEBUG
Exiting _get_cookie_basic()
10:21:50
DEBUG
Entering _get_crumb_basic()
10:21:50
DEBUG
reusing crumb
10:21:50
DEBUG
Exiting _get_crumb_basic()
10:21:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:50
DEBUG
Exiting _get_cookie_and_crumb()
10:21:50
DEBUG
response code=200
10:21:50
DEBUG
Exiting _make_request()
10:21:50
DEBUG
Exiting get()
10:21:50
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:21:44
10:21:50
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:21:44-05:00
10:21:50
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:50
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:21:50
DEBUG
Exiting history()
10:21:50
DEBUG
Exiting history()
10:21:50
DEBUG
Entering history()
10:21:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:50
DEBUG
Entering get()
10:21:50
DEBUG
Entering _make_request()
10:21:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:50
DEBUG
Entering _get_cookie_and_crumb()
10:21:50
DEBUG
cookie_mode = 'basic'
10:21:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:50
DEBUG
Entering _get_cookie_basic()
10:21:50
DEBUG
reusing cookie
10:21:50
DEBUG
Exiting _get_cookie_basic()
10:21:50
DEBUG
Entering _get_crumb_basic()
10:21:50
DEBUG
reusing crumb
10:21:50
DEBUG
Exiting _get_crumb_basic()
10:21:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:50
DEBUG
Exiting _get_cookie_and_crumb()
10:21:50
DEBUG
response code=200
10:21:50
DEBUG
Exiting _make_request()
10:21:50
DEBUG
Exiting get()
10:21:50
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:21:44
10:21:50
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:44-05:00
10:21:50
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:21:44-05:00
10:21:51
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:21:51
DEBUG
Exiting history()
10:21:51
DEBUG
POLL [Yahoo]: 10:21:51 Price=$55.51
10:21:51
DEBUG
CHECK: C=55.51 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:22:00
DEBUG
BAR: 10:21:00 O=55.51 H=55.54 L=55.50 C=55.54
10:22:00
DEBUG
Checking: C=55.54 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:22:01
DEBUG
Entering history()
10:22:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:01
DEBUG
Entering history()
10:22:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering get()
10:22:01
DEBUG
Entering _make_request()
10:22:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering _get_cookie_and_crumb()
10:22:01
DEBUG
cookie_mode = 'basic'
10:22:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Entering _get_cookie_basic()
10:22:01
DEBUG
reusing cookie
10:22:01
DEBUG
Exiting _get_cookie_basic()
10:22:01
DEBUG
Entering _get_crumb_basic()
10:22:01
DEBUG
reusing crumb
10:22:01
DEBUG
Exiting _get_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb()
10:22:01
DEBUG
response code=200
10:22:01
DEBUG
Exiting _make_request()
10:22:01
DEBUG
Exiting get()
10:22:01
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:22:00
10:22:01
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:22:00-05:00
10:22:01
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:01
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:01
DEBUG
Exiting history()
10:22:01
DEBUG
Exiting history()
10:22:01
DEBUG
Entering history()
10:22:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering get()
10:22:01
DEBUG
Entering _make_request()
10:22:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering _get_cookie_and_crumb()
10:22:01
DEBUG
cookie_mode = 'basic'
10:22:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Entering _get_cookie_basic()
10:22:01
DEBUG
reusing cookie
10:22:01
DEBUG
Exiting _get_cookie_basic()
10:22:01
DEBUG
Entering _get_crumb_basic()
10:22:01
DEBUG
reusing crumb
10:22:01
DEBUG
Exiting _get_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb()
10:22:01
DEBUG
response code=200
10:22:01
DEBUG
Exiting _make_request()
10:22:01
DEBUG
Exiting get()
10:22:01
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:22:00
10:22:01
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:00-05:00
10:22:01
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:00-05:00
10:22:01
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:00-05:00
10:22:01
DEBUG
Exiting history()
10:22:01
DEBUG
POLL [Yahoo]: 10:22:01 Price=$55.53
10:22:01
DEBUG
CHECK: C=55.53 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:22:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:22:11
DEBUG
Entering history()
10:22:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:11
DEBUG
Entering history()
10:22:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering get()
10:22:11
DEBUG
Entering _make_request()
10:22:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering _get_cookie_and_crumb()
10:22:11
DEBUG
cookie_mode = 'basic'
10:22:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Entering _get_cookie_basic()
10:22:11
DEBUG
reusing cookie
10:22:11
DEBUG
Exiting _get_cookie_basic()
10:22:11
DEBUG
Entering _get_crumb_basic()
10:22:11
DEBUG
reusing crumb
10:22:11
DEBUG
Exiting _get_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb()
10:22:11
DEBUG
response code=200
10:22:11
DEBUG
Exiting _make_request()
10:22:11
DEBUG
Exiting get()
10:22:11
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:22:07
10:22:11
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:22:07-05:00
10:22:11
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:11
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:11
DEBUG
Exiting history()
10:22:11
DEBUG
Exiting history()
10:22:11
DEBUG
Entering history()
10:22:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering get()
10:22:11
DEBUG
Entering _make_request()
10:22:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering _get_cookie_and_crumb()
10:22:11
DEBUG
cookie_mode = 'basic'
10:22:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Entering _get_cookie_basic()
10:22:11
DEBUG
reusing cookie
10:22:11
DEBUG
Exiting _get_cookie_basic()
10:22:11
DEBUG
Entering _get_crumb_basic()
10:22:11
DEBUG
reusing crumb
10:22:11
DEBUG
Exiting _get_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb()
10:22:11
DEBUG
response code=200
10:22:11
DEBUG
Exiting _make_request()
10:22:11
DEBUG
Exiting get()
10:22:11
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:22:07
10:22:11
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:07-05:00
10:22:11
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:07-05:00
10:22:11
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:22:11
DEBUG
Exiting history()
10:22:11
DEBUG
POLL [Yahoo]: 10:22:11 Price=$55.51
10:22:11
DEBUG
CHECK: C=55.51 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:22:21
DEBUG
Entering history()
10:22:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:21
DEBUG
Entering history()
10:22:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering get()
10:22:21
DEBUG
Entering _make_request()
10:22:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering _get_cookie_and_crumb()
10:22:21
DEBUG
cookie_mode = 'basic'
10:22:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Entering _get_cookie_basic()
10:22:21
DEBUG
reusing cookie
10:22:21
DEBUG
Exiting _get_cookie_basic()
10:22:21
DEBUG
Entering _get_crumb_basic()
10:22:21
DEBUG
reusing crumb
10:22:21
DEBUG
Exiting _get_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb()
10:22:21
DEBUG
response code=200
10:22:21
DEBUG
Exiting _make_request()
10:22:21
DEBUG
Exiting get()
10:22:21
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:22:17
10:22:21
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:22:17-05:00
10:22:21
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:21
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:21
DEBUG
Exiting history()
10:22:21
DEBUG
Exiting history()
10:22:21
DEBUG
Entering history()
10:22:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering get()
10:22:21
DEBUG
Entering _make_request()
10:22:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering _get_cookie_and_crumb()
10:22:21
DEBUG
cookie_mode = 'basic'
10:22:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Entering _get_cookie_basic()
10:22:21
DEBUG
reusing cookie
10:22:21
DEBUG
Exiting _get_cookie_basic()
10:22:21
DEBUG
Entering _get_crumb_basic()
10:22:21
DEBUG
reusing crumb
10:22:21
DEBUG
Exiting _get_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb()
10:22:21
DEBUG
response code=200
10:22:21
DEBUG
Exiting _make_request()
10:22:21
DEBUG
Exiting get()
10:22:21
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:22:07
10:22:21
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:07-05:00
10:22:21
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:07-05:00
10:22:21
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:22:21
DEBUG
Exiting history()
10:22:21
DEBUG
POLL [Yahoo]: 10:22:21 Price=$55.53
10:22:21
DEBUG
CHECK: C=55.53 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:22:31
DEBUG
Entering history()
10:22:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:31
DEBUG
Entering history()
10:22:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering get()
10:22:31
DEBUG
Entering _make_request()
10:22:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering _get_cookie_and_crumb()
10:22:31
DEBUG
cookie_mode = 'basic'
10:22:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Entering _get_cookie_basic()
10:22:31
DEBUG
reusing cookie
10:22:31
DEBUG
Exiting _get_cookie_basic()
10:22:31
DEBUG
Entering _get_crumb_basic()
10:22:31
DEBUG
reusing crumb
10:22:31
DEBUG
Exiting _get_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb()
10:22:31
DEBUG
response code=200
10:22:31
DEBUG
Exiting _make_request()
10:22:31
DEBUG
Exiting get()
10:22:31
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:22:29
10:22:31
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:22:29-05:00
10:22:31
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:31
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:31
DEBUG
Exiting history()
10:22:31
DEBUG
Exiting history()
10:22:31
DEBUG
Entering history()
10:22:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering get()
10:22:31
DEBUG
Entering _make_request()
10:22:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering _get_cookie_and_crumb()
10:22:31
DEBUG
cookie_mode = 'basic'
10:22:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Entering _get_cookie_basic()
10:22:31
DEBUG
reusing cookie
10:22:31
DEBUG
Exiting _get_cookie_basic()
10:22:31
DEBUG
Entering _get_crumb_basic()
10:22:31
DEBUG
reusing crumb
10:22:31
DEBUG
Exiting _get_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb()
10:22:31
DEBUG
response code=200
10:22:31
DEBUG
Exiting _make_request()
10:22:31
DEBUG
Exiting get()
10:22:31
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:22:31
10:22:31
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:31-05:00
10:22:31
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:31-05:00
10:22:31
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:22:31
DEBUG
Exiting history()
10:22:31
DEBUG
POLL [Yahoo]: 10:22:31 Price=$55.52
10:22:31
DEBUG
CHECK: C=55.52 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:22:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:22:41
DEBUG
Entering history()
10:22:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:41
DEBUG
Entering history()
10:22:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering get()
10:22:41
DEBUG
Entering _make_request()
10:22:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering _get_cookie_and_crumb()
10:22:41
DEBUG
cookie_mode = 'basic'
10:22:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Entering _get_cookie_basic()
10:22:41
DEBUG
reusing cookie
10:22:41
DEBUG
Exiting _get_cookie_basic()
10:22:41
DEBUG
Entering _get_crumb_basic()
10:22:41
DEBUG
reusing crumb
10:22:41
DEBUG
Exiting _get_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb()
10:22:41
DEBUG
response code=200
10:22:41
DEBUG
Exiting _make_request()
10:22:41
DEBUG
Exiting get()
10:22:41
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:22:29
10:22:41
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:22:29-05:00
10:22:41
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:41
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:41
DEBUG
Exiting history()
10:22:41
DEBUG
Exiting history()
10:22:41
DEBUG
Entering history()
10:22:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering get()
10:22:41
DEBUG
Entering _make_request()
10:22:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering _get_cookie_and_crumb()
10:22:41
DEBUG
cookie_mode = 'basic'
10:22:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Entering _get_cookie_basic()
10:22:41
DEBUG
reusing cookie
10:22:41
DEBUG
Exiting _get_cookie_basic()
10:22:41
DEBUG
Entering _get_crumb_basic()
10:22:41
DEBUG
reusing crumb
10:22:41
DEBUG
Exiting _get_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb()
10:22:41
DEBUG
response code=200
10:22:41
DEBUG
Exiting _make_request()
10:22:41
DEBUG
Exiting get()
10:22:41
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:22:31
10:22:41
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:31-05:00
10:22:41
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:31-05:00
10:22:41
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:22:41
DEBUG
Exiting history()
10:22:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:22:51
DEBUG
Entering history()
10:22:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:51
DEBUG
Entering history()
10:22:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering get()
10:22:51
DEBUG
Entering _make_request()
10:22:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering _get_cookie_and_crumb()
10:22:51
DEBUG
cookie_mode = 'basic'
10:22:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Entering _get_cookie_basic()
10:22:51
DEBUG
reusing cookie
10:22:51
DEBUG
Exiting _get_cookie_basic()
10:22:51
DEBUG
Entering _get_crumb_basic()
10:22:51
DEBUG
reusing crumb
10:22:51
DEBUG
Exiting _get_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb()
10:22:51
DEBUG
response code=200
10:22:51
DEBUG
Exiting _make_request()
10:22:51
DEBUG
Exiting get()
10:22:51
DEBUG
TNA: yfinance received OHLC data: 2025-01-27 14:30:00 -> 2026-01-27 15:22:50
10:22:51
DEBUG
TNA: OHLC after cleaning: 2025-01-27 09:30:00-05:00 -> 2026-01-27 10:22:50-05:00
10:22:51
DEBUG
TNA: OHLC after combining events: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:51
DEBUG
TNA: yfinance returning OHLC: 2025-01-27 00:00:00-05:00 -> 2026-01-27 00:00:00-05:00
10:22:51
DEBUG
Exiting history()
10:22:51
DEBUG
Exiting history()
10:22:51
DEBUG
Entering history()
10:22:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering get()
10:22:51
DEBUG
Entering _make_request()
10:22:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering _get_cookie_and_crumb()
10:22:51
DEBUG
cookie_mode = 'basic'
10:22:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Entering _get_cookie_basic()
10:22:51
DEBUG
reusing cookie
10:22:51
DEBUG
Exiting _get_cookie_basic()
10:22:51
DEBUG
Entering _get_crumb_basic()
10:22:51
DEBUG
reusing crumb
10:22:51
DEBUG
Exiting _get_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb()
10:22:51
DEBUG
response code=200
10:22:51
DEBUG
Exiting _make_request()
10:22:51
DEBUG
Exiting get()
10:22:51
DEBUG
TNA: yfinance received OHLC data: 2026-01-21 09:00:00 -> 2026-01-27 15:22:50
10:22:51
DEBUG
TNA: OHLC after cleaning: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:50-05:00
10:22:51
DEBUG
TNA: OHLC after combining events: 2026-01-21 04:00:00-05:00 -> 2026-01-27 10:22:50-05:00
10:22:51
DEBUG
TNA: yfinance returning OHLC: 2026-01-21 04:00:00-05:00 -> 2026-01-27 09:30:00-05:00
10:22:51
DEBUG
Exiting history()
10:22:51
DEBUG
POLL [Yahoo]: 10:22:51 Price=$55.56
10:22:51
DEBUG
CHECK: C=55.56 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:22:51
INFO
✅ LONG RETEST CONFIRMED: $55.56 | Level: $55.53
10:22:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/positions HTTP/1.1" 200 2
10:22:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:22:51
DEBUG
Resetting dropped connection: data.alpaca.markets
10:22:51
DEBUG
https://data.alpaca.markets:443 "GET /v2/stocks/trades/latest?symbols=TNA HTTP/1.1" 200 124
10:22:52
DEBUG
https://data.alpaca.markets:443 "GET /v2/stocks/trades/latest?symbols=TNA HTTP/1.1" 200 124
10:22:52
INFO
💰 LONG ORDER
10:22:52
INFO
Symbol: TNA | Side: BUY | Shares: 36
10:22:52
INFO
Entry: $55.54 | Stop: $55.21 | Target: $56.20
10:22:52
INFO
Risk: $11.80 | Reward: $23.59 | R:R = 1:2.0
10:22:52
DEBUG
https://paper-api.alpaca.markets:443 "POST /v2/orders HTTP/1.1" 200 None
10:22:52
INFO
✅ Order submitted: d53fc606-09d3-4ff8-b27b-1b6ed10c3230
10:22:52
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
10:22:52
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
10:22:52
DEBUG
State saved
10:23:00
DEBUG
BAR: 10:22:00 O=55.55 H=55.55 L=55.55 C=55.55
10:23:00
DEBUG
Checking: C=55.55 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:23:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:23:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:23:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:24:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:24:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:24:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:25:00
DEBUG
BAR: 10:24:00 O=55.70 H=55.70 L=55.64 C=55.64
10:25:00
DEBUG
Checking: C=55.64 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:25:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:25:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:25:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:26:00
DEBUG
BAR: 10:25:00 O=55.49 H=55.49 L=55.49 C=55.49
10:26:00
DEBUG
Checking: C=55.49 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:26:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:26:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:26:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:27:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:27:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:27:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:28:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:28:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:28:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:29:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:29:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:29:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:30:00
DEBUG
BAR: 10:29:00 O=55.35 H=55.35 L=55.26 C=55.26
10:30:00
DEBUG
Checking: C=55.26 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:30:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:30:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:30:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:31:00
DEBUG
BAR: 10:30:00 O=55.27 H=55.29 L=55.13 C=55.16
10:31:00
DEBUG
Checking: C=55.16 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:31:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:31:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:31:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:32:00
DEBUG
BAR: 10:31:00 O=55.16 H=55.16 L=55.01 C=55.01
10:32:00
DEBUG
Checking: C=55.01 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:32:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:32:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:32:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:33:00
DEBUG
BAR: 10:32:00 O=55.06 H=55.12 L=55.01 C=55.12
10:33:00
DEBUG
Checking: C=55.12 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:33:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:33:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:33:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:34:00
DEBUG
BAR: 10:33:00 O=55.09 H=55.11 L=55.03 C=55.06
10:34:00
DEBUG
Checking: C=55.06 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:34:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:34:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:34:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:35:00
DEBUG
BAR: 10:34:00 O=55.09 H=55.09 L=54.98 C=54.98
10:35:00
DEBUG
Checking: C=54.98 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:35:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:35:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:35:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:36:00
DEBUG
BAR: 10:35:00 O=55.06 H=55.06 L=55.05 C=55.06
10:36:00
DEBUG
Checking: C=55.06 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:36:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:36:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:36:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:37:00
DEBUG
BAR: 10:36:00 O=55.09 H=55.30 L=55.09 C=55.24
10:37:00
DEBUG
Checking: C=55.24 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:37:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:37:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:37:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:38:00
DEBUG
BAR: 10:37:00 O=55.27 H=55.27 L=55.16 C=55.16
10:38:00
DEBUG
Checking: C=55.16 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:38:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:38:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:38:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:39:00
DEBUG
BAR: 10:38:00 O=55.12 H=55.16 L=55.10 C=55.15
10:39:00
DEBUG
Checking: C=55.15 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:39:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:39:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:39:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:40:00
DEBUG
BAR: 10:39:00 O=55.12 H=55.12 L=55.06 C=55.06
10:40:00
DEBUG
Checking: C=55.06 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:40:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:40:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:40:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:41:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:41:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:41:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:42:00
DEBUG
BAR: 10:41:00 O=55.05 H=55.05 L=55.02 C=55.02
10:42:00
DEBUG
Checking: C=55.02 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:42:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:42:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:42:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:43:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:43:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:43:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:44:00
DEBUG
BAR: 10:43:00 O=54.95 H=54.95 L=54.95 C=54.95
10:44:00
DEBUG
Checking: C=54.95 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:44:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:44:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:44:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:45:00
DEBUG
BAR: 10:44:00 O=55.03 H=55.10 L=55.03 C=55.10
10:45:00
DEBUG
Checking: C=55.10 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:45:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:45:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:45:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:46:00
DEBUG
BAR: 10:45:00 O=55.03 H=55.06 L=55.03 C=55.06
10:46:00
DEBUG
Checking: C=55.06 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:46:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:46:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:46:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:47:00
DEBUG
BAR: 10:46:00 O=55.06 H=55.12 L=55.06 C=55.12
10:47:00
DEBUG
Checking: C=55.12 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:47:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:47:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:47:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:48:00
DEBUG
BAR: 10:47:00 O=55.12 H=55.13 L=55.09 C=55.10
10:48:00
DEBUG
Checking: C=55.10 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:48:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:48:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:48:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:49:00
DEBUG
BAR: 10:48:00 O=55.20 H=55.20 L=55.15 C=55.15
10:49:00
DEBUG
Checking: C=55.15 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:49:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:49:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:49:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:50:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:50:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:50:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:51:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:51:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:51:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:52:00
DEBUG
BAR: 10:51:00 O=55.05 H=55.05 L=55.05 C=55.05
10:52:00
DEBUG
Checking: C=55.05 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:52:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:52:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:52:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:53:00
DEBUG
BAR: 10:52:00 O=55.11 H=55.11 L=55.11 C=55.11
10:53:00
DEBUG
Checking: C=55.11 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:53:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:53:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:53:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:54:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:54:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:54:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:55:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:55:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:55:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:56:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:56:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:56:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:57:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:57:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:57:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:58:00
DEBUG
BAR: 10:57:00 O=55.20 H=55.22 L=55.20 C=55.22
10:58:00
DEBUG
Checking: C=55.22 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:58:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:58:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:58:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:59:00
DEBUG
BAR: 10:58:00 O=55.20 H=55.20 L=55.20 C=55.20
10:59:00
DEBUG
Checking: C=55.20 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
10:59:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:59:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:59:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:00:00
DEBUG
BAR: 10:59:00 O=55.22 H=55.24 L=55.22 C=55.23
11:00:00
DEBUG
Checking: C=55.23 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:00:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:00:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:00:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:01:00
DEBUG
BAR: 11:00:00 O=55.20 H=55.22 L=55.20 C=55.22
11:01:00
DEBUG
Checking: C=55.22 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:01:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:01:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:01:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:02:00
DEBUG
BAR: 11:01:00 O=55.11 H=55.11 L=55.05 C=55.05
11:02:00
DEBUG
Checking: C=55.05 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:02:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:02:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:02:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:03:00
DEBUG
BAR: 11:02:00 O=55.04 H=55.04 L=55.03 C=55.03
11:03:00
DEBUG
Checking: C=55.03 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:03:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:03:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:03:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:04:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:04:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:04:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:05:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:05:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:05:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:06:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:06:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:06:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:07:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:07:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:07:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:08:00
DEBUG
BAR: 11:07:00 O=55.23 H=55.23 L=55.23 C=55.23
11:08:00
DEBUG
Checking: C=55.23 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:08:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:08:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:08:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:09:00
DEBUG
BAR: 11:08:00 O=55.19 H=55.19 L=55.19 C=55.19
11:09:00
DEBUG
Checking: C=55.19 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:09:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:09:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:09:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:10:00
DEBUG
BAR: 11:09:00 O=55.20 H=55.20 L=55.20 C=55.20
11:10:00
DEBUG
Checking: C=55.20 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:10:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:10:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:10:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:11:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:11:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:11:46
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
11:11:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:12:00
DEBUG
BAR: 11:11:00 O=55.30 H=55.30 L=55.30 C=55.30
11:12:00
DEBUG
Checking: C=55.30 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:12:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:12:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:12:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:13:00
DEBUG
BAR: 11:12:00 O=55.30 H=55.30 L=55.30 C=55.30
11:13:00
DEBUG
Checking: C=55.30 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:13:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:13:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:13:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:14:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:14:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:14:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:15:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:15:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:15:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:16:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:16:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:16:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:17:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:17:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:17:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:18:00
DEBUG
BAR: 11:17:00 O=55.30 H=55.30 L=55.30 C=55.30
11:18:00
DEBUG
Checking: C=55.30 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:18:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:18:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:18:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:19:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:19:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:19:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:20:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:20:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:20:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:21:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:21:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:21:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:22:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:22:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:22:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:23:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:23:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:23:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:24:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:24:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:24:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:25:00
DEBUG
BAR: 11:24:00 O=55.59 H=55.63 L=55.59 C=55.63
11:25:00
DEBUG
Checking: C=55.63 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:25:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:25:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:25:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:26:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:26:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:26:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:27:00
DEBUG
BAR: 11:26:00 O=55.53 H=55.53 L=55.53 C=55.53
11:27:00
DEBUG
Checking: C=55.53 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:27:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:27:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:27:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:28:00
DEBUG
BAR: 11:27:00 O=55.59 H=55.59 L=55.59 C=55.59
11:28:00
DEBUG
Checking: C=55.59 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:28:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:28:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:28:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:29:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:29:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:29:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:30:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:30:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:30:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:31:00
DEBUG
BAR: 11:30:00 O=55.48 H=55.48 L=55.48 C=55.48
11:31:00
DEBUG
Checking: C=55.48 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:31:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:31:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:31:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:32:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:32:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:32:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:33:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:33:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:33:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:34:00
DEBUG
BAR: 11:33:00 O=55.53 H=55.58 L=55.53 C=55.58
11:34:00
DEBUG
Checking: C=55.58 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:34:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:34:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:34:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:35:00
DEBUG
BAR: 11:34:00 O=55.50 H=55.50 L=55.50 C=55.50
11:35:00
DEBUG
Checking: C=55.50 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:35:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:35:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:35:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:36:00
DEBUG
BAR: 11:35:00 O=55.56 H=55.56 L=55.56 C=55.56
11:36:00
DEBUG
Checking: C=55.56 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:36:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:36:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:36:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:37:00
DEBUG
BAR: 11:36:00 O=55.56 H=55.56 L=55.55 C=55.55
11:37:00
DEBUG
Checking: C=55.55 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:37:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:37:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:37:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:38:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:38:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:38:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:39:00
DEBUG
BAR: 11:38:00 O=55.57 H=55.62 L=55.57 C=55.62
11:39:00
DEBUG
Checking: C=55.62 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:39:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:39:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:39:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:40:00
DEBUG
BAR: 11:39:00 O=55.58 H=55.59 L=55.58 C=55.59
11:40:00
DEBUG
Checking: C=55.59 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:40:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:40:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:40:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:41:00
DEBUG
BAR: 11:40:00 O=55.63 H=55.63 L=55.63 C=55.63
11:41:00
DEBUG
Checking: C=55.63 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:41:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:41:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:41:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:42:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:42:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:42:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:43:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:43:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:43:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:44:00
DEBUG
BAR: 11:43:00 O=55.60 H=55.60 L=55.60 C=55.60
11:44:00
DEBUG
Checking: C=55.60 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:44:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:44:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:44:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:45:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:45:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:45:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:46:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:46:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:46:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:47:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:47:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:47:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:48:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:48:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:48:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:49:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:49:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:49:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:50:00
DEBUG
BAR: 11:49:00 O=55.57 H=55.57 L=55.57 C=55.57
11:50:00
DEBUG
Checking: C=55.57 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:50:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:50:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:50:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:51:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:51:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:51:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:52:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:52:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:52:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:53:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:53:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:53:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:54:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:54:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:54:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:55:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:55:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:55:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:56:00
DEBUG
BAR: 11:55:00 O=55.35 H=55.42 L=55.35 C=55.42
11:56:00
DEBUG
Checking: C=55.42 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:56:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:56:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:56:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:57:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:57:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:57:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:58:00
DEBUG
BAR: 11:57:00 O=55.38 H=55.38 L=55.38 C=55.38
11:58:00
DEBUG
Checking: C=55.38 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:58:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:58:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:58:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:59:00
DEBUG
BAR: 11:58:00 O=55.35 H=55.35 L=55.35 C=55.35
11:59:00
DEBUG
Checking: C=55.35 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
11:59:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:59:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:59:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:00:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:00:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:00:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:01:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:01:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:01:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:02:00
DEBUG
BAR: 12:01:00 O=55.37 H=55.37 L=55.37 C=55.37
12:02:00
DEBUG
Checking: C=55.37 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:02:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:02:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:02:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:03:00
DEBUG
BAR: 12:02:00 O=55.34 H=55.34 L=55.34 C=55.34
12:03:00
DEBUG
Checking: C=55.34 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:03:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:03:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:03:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:04:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:04:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:04:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:05:00
DEBUG
BAR: 12:04:00 O=55.33 H=55.33 L=55.33 C=55.33
12:05:00
DEBUG
Checking: C=55.33 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:05:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:05:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:05:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:06:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:06:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:06:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:07:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:07:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:07:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:08:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:08:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:08:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:09:00
DEBUG
BAR: 12:08:00 O=55.27 H=55.27 L=55.27 C=55.27
12:09:00
DEBUG
Checking: C=55.27 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:09:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:09:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:09:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:10:00
DEBUG
BAR: 12:09:00 O=55.30 H=55.35 L=55.30 C=55.30
12:10:00
DEBUG
Checking: C=55.30 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:10:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:10:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:10:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:11:00
DEBUG
BAR: 12:10:00 O=55.24 H=55.30 L=55.24 C=55.29
12:11:00
DEBUG
Checking: C=55.29 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:11:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:11:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:11:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:12:00
DEBUG
BAR: 12:11:00 O=55.30 H=55.30 L=55.24 C=55.24
12:12:00
DEBUG
Checking: C=55.24 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:12:14
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
12:12:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:12:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:12:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:13:00
DEBUG
BAR: 12:12:00 O=55.20 H=55.20 L=55.20 C=55.20
12:13:00
DEBUG
Checking: C=55.20 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:13:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:13:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:13:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:14:00
DEBUG
BAR: 12:13:00 O=55.15 H=55.15 L=55.14 C=55.14
12:14:00
DEBUG
Checking: C=55.14 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:14:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:14:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:14:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:15:00
DEBUG
BAR: 12:14:00 O=55.12 H=55.12 L=55.11 C=55.11
12:15:00
DEBUG
Checking: C=55.11 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:15:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:15:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:15:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:16:00
DEBUG
BAR: 12:15:00 O=55.12 H=55.12 L=55.12 C=55.12
12:16:00
DEBUG
Checking: C=55.12 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:16:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:16:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:16:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:17:00
DEBUG
BAR: 12:16:00 O=55.09 H=55.09 L=55.04 C=55.04
12:17:00
DEBUG
Checking: C=55.04 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:17:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:17:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:17:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:18:00
DEBUG
BAR: 12:17:00 O=54.96 H=54.96 L=54.92 C=54.96
12:18:00
DEBUG
Checking: C=54.96 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:18:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:18:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:18:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:19:00
DEBUG
BAR: 12:18:00 O=54.94 H=54.94 L=54.94 C=54.94
12:19:00
DEBUG
Checking: C=54.94 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:19:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:19:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:19:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:20:00
DEBUG
BAR: 12:19:00 O=54.95 H=54.95 L=54.95 C=54.95
12:20:00
DEBUG
Checking: C=54.95 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:20:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:20:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:20:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:21:00
DEBUG
BAR: 12:20:00 O=54.95 H=54.95 L=54.92 C=54.92
12:21:00
DEBUG
Checking: C=54.92 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:21:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:21:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:21:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:22:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:22:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:22:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:23:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:23:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:23:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:24:00
DEBUG
BAR: 12:23:00 O=55.03 H=55.03 L=55.03 C=55.03
12:24:00
DEBUG
Checking: C=55.03 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:24:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:24:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:24:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:25:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:25:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:25:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:26:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:26:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:26:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:27:00
DEBUG
BAR: 12:26:00 O=55.16 H=55.16 L=55.16 C=55.16
12:27:00
DEBUG
Checking: C=55.16 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:27:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:27:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:27:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:28:00
DEBUG
BAR: 12:27:00 O=55.09 H=55.09 L=55.09 C=55.09
12:28:00
DEBUG
Checking: C=55.09 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:28:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:28:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:28:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:29:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:29:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:29:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:30:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:30:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:30:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:31:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:31:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:31:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:32:00
DEBUG
BAR: 12:31:00 O=55.10 H=55.10 L=55.10 C=55.10
12:32:00
DEBUG
Checking: C=55.10 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:32:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:32:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:32:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:33:00
DEBUG
BAR: 12:32:00 O=55.12 H=55.12 L=55.12 C=55.12
12:33:00
DEBUG
Checking: C=55.12 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:33:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:33:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:33:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:34:00
DEBUG
BAR: 12:33:00 O=55.11 H=55.11 L=55.11 C=55.11
12:34:00
DEBUG
Checking: C=55.11 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:34:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:34:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:34:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:35:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:35:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:35:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:36:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:36:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:36:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:37:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:37:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:37:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:38:00
DEBUG
BAR: 12:37:00 O=55.00 H=55.00 L=55.00 C=55.00
12:38:00
DEBUG
Checking: C=55.00 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:38:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:38:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:38:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:39:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:39:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:39:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:40:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:40:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:40:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:41:00
DEBUG
BAR: 12:40:00 O=55.05 H=55.05 L=55.03 C=55.03
12:41:00
DEBUG
Checking: C=55.03 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:41:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:41:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:41:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:42:00
DEBUG
BAR: 12:41:00 O=55.02 H=55.02 L=55.01 C=55.01
12:42:00
DEBUG
Checking: C=55.01 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:42:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:42:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:42:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:43:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:43:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:43:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:44:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:44:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:44:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:45:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:45:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:45:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:46:00
DEBUG
BAR: 12:45:00 O=54.97 H=54.97 L=54.97 C=54.97
12:46:00
DEBUG
Checking: C=54.97 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:46:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:46:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:46:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:47:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:47:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:47:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:48:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:48:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:48:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:49:00
DEBUG
BAR: 12:48:00 O=55.14 H=55.14 L=55.14 C=55.14
12:49:00
DEBUG
Checking: C=55.14 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:49:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:49:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:49:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:50:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:50:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:50:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:51:00
DEBUG
BAR: 12:50:00 O=55.03 H=55.03 L=55.03 C=55.03
12:51:00
DEBUG
Checking: C=55.03 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:51:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:51:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:51:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:52:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:52:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:52:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:53:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:53:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:53:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:54:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:54:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:54:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:55:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:55:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:55:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:56:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:56:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:56:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:57:00
DEBUG
BAR: 12:56:00 O=55.03 H=55.03 L=55.03 C=55.03
12:57:00
DEBUG
Checking: C=55.03 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
12:57:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:57:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:57:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:58:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:58:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:58:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
12:59:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:59:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
12:59:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:00:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:00:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:00:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:01:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:01:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:01:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:02:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:02:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:02:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:03:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:03:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:03:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:04:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:04:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:04:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:05:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:05:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:05:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:06:00
DEBUG
BAR: 13:05:00 O=54.82 H=54.88 L=54.82 C=54.88
13:06:00
DEBUG
Checking: C=54.88 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:06:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:06:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:06:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:07:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:07:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:07:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:08:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:08:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:08:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:09:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:09:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:09:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:10:00
DEBUG
BAR: 13:09:00 O=54.80 H=54.80 L=54.78 C=54.80
13:10:00
DEBUG
Checking: C=54.80 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:10:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:10:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:10:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:11:00
DEBUG
BAR: 13:10:00 O=54.78 H=54.78 L=54.78 C=54.78
13:11:00
DEBUG
Checking: C=54.78 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:11:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:11:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:11:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:12:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:12:49
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
13:12:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:12:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:13:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:13:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:13:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:14:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:14:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:14:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:15:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:15:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:15:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:16:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:16:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:16:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:17:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:17:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:17:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:18:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:18:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:18:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:19:00
DEBUG
BAR: 13:18:00 O=54.92 H=54.92 L=54.92 C=54.92
13:19:00
DEBUG
Checking: C=54.92 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:19:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:19:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:19:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:20:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:20:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:20:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:21:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:21:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:21:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:22:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:22:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:22:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:23:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:23:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:23:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:24:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:24:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:24:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:25:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:25:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:25:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:26:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:26:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:26:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:27:00
DEBUG
BAR: 13:26:00 O=55.12 H=55.12 L=55.12 C=55.12
13:27:00
DEBUG
Checking: C=55.12 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:27:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:27:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:27:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:28:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:28:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:28:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:29:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:29:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:29:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:30:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:30:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:30:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:31:00
DEBUG
BAR: 13:30:00 O=55.22 H=55.22 L=55.22 C=55.22
13:31:00
DEBUG
Checking: C=55.22 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:31:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:31:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:31:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:32:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:32:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:32:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:33:00
DEBUG
BAR: 13:32:00 O=55.24 H=55.24 L=55.23 C=55.24
13:33:00
DEBUG
Checking: C=55.24 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:33:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:33:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:33:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:34:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:34:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:34:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:35:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:35:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:35:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:36:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:36:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:36:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:37:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:37:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:37:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:38:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:38:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:38:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:39:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:39:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:39:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:40:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:40:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:40:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:41:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:41:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:41:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:42:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:42:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:42:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:43:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:43:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:43:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:44:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:44:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:44:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:45:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:45:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:45:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:46:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:46:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:46:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:47:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:47:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:47:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:48:00
DEBUG
BAR: 13:47:00 O=55.27 H=55.27 L=55.27 C=55.27
13:48:00
DEBUG
Checking: C=55.27 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:48:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:48:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:48:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:49:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:49:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:49:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:50:00
DEBUG
BAR: 13:49:00 O=55.26 H=55.26 L=55.26 C=55.26
13:50:00
DEBUG
Checking: C=55.26 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:50:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:50:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:50:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:51:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:51:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:51:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:52:00
DEBUG
BAR: 13:51:00 O=55.35 H=55.35 L=55.35 C=55.35
13:52:00
DEBUG
Checking: C=55.35 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:52:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:52:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:52:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:53:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:53:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:53:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:54:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:54:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:54:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:55:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:55:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:55:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:56:00
DEBUG
BAR: 13:55:00 O=55.33 H=55.33 L=55.33 C=55.33
13:56:00
DEBUG
Checking: C=55.33 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
13:56:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:56:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:56:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:57:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:57:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:57:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:58:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:58:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:58:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
13:59:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:59:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
13:59:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:00:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:00:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:00:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:01:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:01:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:01:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:02:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:02:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:02:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:03:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:03:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:03:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:04:00
DEBUG
BAR: 14:03:00 O=55.37 H=55.37 L=55.37 C=55.37
14:04:00
DEBUG
Checking: C=55.37 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:04:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:04:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:04:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:05:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:05:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:05:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:06:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:06:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:06:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:07:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:07:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:07:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:08:00
DEBUG
BAR: 14:07:00 O=55.36 H=55.36 L=55.36 C=55.36
14:08:00
DEBUG
Checking: C=55.36 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:08:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:08:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:08:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:09:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:09:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:09:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:10:00
DEBUG
BAR: 14:09:00 O=55.41 H=55.41 L=55.41 C=55.41
14:10:00
DEBUG
Checking: C=55.41 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:10:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:10:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:10:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:11:00
DEBUG
BAR: 14:10:00 O=55.42 H=55.42 L=55.42 C=55.42
14:11:00
DEBUG
Checking: C=55.42 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:11:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:11:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:11:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:12:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:12:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:12:54
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
14:12:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:13:00
DEBUG
BAR: 14:12:00 O=55.44 H=55.45 L=55.44 C=55.45
14:13:00
DEBUG
Checking: C=55.45 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:13:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:13:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:13:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:14:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:14:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:14:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:15:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:15:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:15:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:16:00
DEBUG
BAR: 14:15:00 O=55.48 H=55.48 L=55.48 C=55.48
14:16:00
DEBUG
Checking: C=55.48 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:16:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:16:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:16:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:17:00
DEBUG
BAR: 14:16:00 O=55.52 H=55.52 L=55.52 C=55.52
14:17:00
DEBUG
Checking: C=55.52 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:17:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:17:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:17:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:18:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:18:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:18:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:19:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:19:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:19:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:20:00
DEBUG
BAR: 14:19:00 O=55.54 H=55.54 L=55.54 C=55.54
14:20:00
DEBUG
Checking: C=55.54 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:20:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:20:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:20:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:21:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:21:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:21:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:22:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:22:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:22:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:23:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:23:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:23:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:24:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:24:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:24:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:25:00
DEBUG
BAR: 14:24:00 O=55.62 H=55.62 L=55.62 C=55.62
14:25:00
DEBUG
Checking: C=55.62 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:25:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:25:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:25:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:26:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:26:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:26:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:27:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:27:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:27:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:28:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:28:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:28:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:29:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:29:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:29:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:30:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:30:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:30:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:31:00
DEBUG
BAR: 14:30:00 O=55.67 H=55.67 L=55.67 C=55.67
14:31:00
DEBUG
Checking: C=55.67 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:31:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:31:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:31:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:32:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:32:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:32:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:33:00
DEBUG
BAR: 14:32:00 O=55.64 H=55.64 L=55.64 C=55.64
14:33:00
DEBUG
Checking: C=55.64 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:33:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:33:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:33:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:34:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:34:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:34:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:35:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:35:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:35:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:36:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:36:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:36:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:37:00
DEBUG
BAR: 14:36:00 O=55.69 H=55.69 L=55.69 C=55.69
14:37:00
DEBUG
Checking: C=55.69 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:37:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:37:54
DEBUG
Starting new HTTPS connection (2): paper-api.alpaca.markets:443
14:37:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:37:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:38:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:38:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:38:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:39:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:39:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:39:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:40:00
DEBUG
BAR: 14:39:00 O=55.62 H=55.62 L=55.62 C=55.62
14:40:00
DEBUG
Checking: C=55.62 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:40:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:40:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:40:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:41:00
DEBUG
BAR: 14:40:00 O=55.64 H=55.64 L=55.64 C=55.64
14:41:00
DEBUG
Checking: C=55.64 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:41:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:41:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:41:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:42:00
DEBUG
BAR: 14:41:00 O=55.60 H=55.60 L=55.60 C=55.60
14:42:00
DEBUG
Checking: C=55.60 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:42:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:42:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:42:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:43:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:43:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:43:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:44:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:44:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:44:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:45:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:45:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:45:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:46:00
DEBUG
BAR: 14:45:00 O=55.57 H=55.57 L=55.57 C=55.57
14:46:00
DEBUG
Checking: C=55.57 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:46:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:46:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:46:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:47:00
DEBUG
BAR: 14:46:00 O=55.55 H=55.56 L=55.55 C=55.55
14:47:00
DEBUG
Checking: C=55.55 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:47:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:47:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:47:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:48:00
DEBUG
BAR: 14:47:00 O=55.58 H=55.62 L=55.58 C=55.62
14:48:00
DEBUG
Checking: C=55.62 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:48:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:48:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:48:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:49:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:49:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:49:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:50:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:50:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:50:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:51:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:51:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:51:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:52:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:52:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:52:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:53:00
DEBUG
BAR: 14:52:00 O=55.59 H=55.63 L=55.59 C=55.63
14:53:00
DEBUG
Checking: C=55.63 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:53:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:53:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:53:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:54:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:54:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:54:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:55:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:55:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:55:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:56:00
DEBUG
BAR: 14:55:00 O=55.62 H=55.62 L=55.62 C=55.62
14:56:00
DEBUG
Checking: C=55.62 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:56:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:56:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:56:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:57:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:57:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:57:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:58:00
DEBUG
BAR: 14:57:00 O=55.58 H=55.58 L=55.58 C=55.58
14:58:00
DEBUG
Checking: C=55.58 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:58:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:58:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:58:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:59:00
DEBUG
BAR: 14:58:00 O=55.59 H=55.59 L=55.59 C=55.59
14:59:00
DEBUG
Checking: C=55.59 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
14:59:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
14:59:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
14:59:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:00:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:00:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:00:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:01:00
DEBUG
BAR: 15:00:00 O=55.55 H=55.58 L=55.55 C=55.58
15:01:00
DEBUG
Checking: C=55.58 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:01:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:01:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:01:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:02:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:02:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:02:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:03:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:03:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:03:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:04:00
DEBUG
BAR: 15:03:00 O=55.66 H=55.66 L=55.66 C=55.66
15:04:00
DEBUG
Checking: C=55.66 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:04:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:04:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:04:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:05:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:05:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:05:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:06:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:06:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:06:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:07:00
DEBUG
BAR: 15:06:00 O=55.68 H=55.68 L=55.68 C=55.68
15:07:00
DEBUG
Checking: C=55.68 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:07:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:07:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:07:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:08:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:08:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:08:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:09:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:09:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:09:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:10:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:10:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:10:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:11:00
DEBUG
BAR: 15:10:00 O=55.84 H=55.87 L=55.82 C=55.87
15:11:00
DEBUG
Checking: C=55.87 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:11:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:11:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:11:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:12:00
DEBUG
BAR: 15:11:00 O=55.89 H=55.89 L=55.88 C=55.88
15:12:00
DEBUG
Checking: C=55.88 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:12:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:12:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:12:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:13:00
DEBUG
BAR: 15:12:00 O=55.90 H=55.90 L=55.90 C=55.90
15:13:00
DEBUG
Checking: C=55.90 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:13:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:13:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:13:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:14:00
DEBUG
BAR: 15:13:00 O=55.85 H=55.85 L=55.85 C=55.85
15:14:00
DEBUG
Checking: C=55.85 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:14:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:14:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:14:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:15:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:15:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:15:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:16:00
DEBUG
BAR: 15:15:00 O=55.88 H=55.88 L=55.88 C=55.88
15:16:00
DEBUG
Checking: C=55.88 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:16:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:16:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:16:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:17:00
DEBUG
BAR: 15:16:00 O=55.80 H=55.80 L=55.79 C=55.79
15:17:00
DEBUG
Checking: C=55.79 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:17:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:17:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:17:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:18:00
DEBUG
BAR: 15:17:00 O=55.83 H=55.83 L=55.83 C=55.83
15:18:00
DEBUG
Checking: C=55.83 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:18:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:18:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:18:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:19:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:19:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:19:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:20:00
DEBUG
BAR: 15:19:00 O=55.87 H=55.87 L=55.87 C=55.87
15:20:00
DEBUG
Checking: C=55.87 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:20:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:20:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:20:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:21:00
DEBUG
BAR: 15:20:00 O=55.85 H=55.85 L=55.85 C=55.85
15:21:00
DEBUG
Checking: C=55.85 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:21:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:21:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:21:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:22:00
DEBUG
BAR: 15:21:00 O=55.87 H=55.87 L=55.87 C=55.87
15:22:00
DEBUG
Checking: C=55.87 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:22:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:22:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:22:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:23:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:23:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:23:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:24:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:24:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:24:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:25:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:25:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:25:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:26:00
DEBUG
BAR: 15:25:00 O=55.78 H=55.78 L=55.78 C=55.78
15:26:00
DEBUG
Checking: C=55.78 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:26:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:26:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:26:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:27:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:27:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:27:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:28:00
DEBUG
BAR: 15:27:00 O=55.77 H=55.77 L=55.77 C=55.77
15:28:00
DEBUG
Checking: C=55.77 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:28:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:28:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:28:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:29:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:29:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:29:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:30:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:30:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:30:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:31:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:31:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:31:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:32:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:32:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:32:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:33:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:33:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:33:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:34:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:34:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:34:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:35:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:35:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:35:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:36:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:36:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:36:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:37:00
DEBUG
BAR: 15:36:00 O=55.72 H=55.73 L=55.71 C=55.71
15:37:00
DEBUG
Checking: C=55.71 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:37:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:37:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:37:58
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
15:37:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:38:00
DEBUG
BAR: 15:37:00 O=55.74 H=55.74 L=55.74 C=55.74
15:38:00
DEBUG
Checking: C=55.74 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:38:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:38:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:38:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:39:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:39:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:39:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:40:00
DEBUG
BAR: 15:39:00 O=55.69 H=55.69 L=55.69 C=55.69
15:40:00
DEBUG
Checking: C=55.69 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:40:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:40:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:40:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:41:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:41:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:41:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:42:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:42:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:42:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:43:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:43:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:43:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:44:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:44:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:44:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:45:00
DEBUG
BAR: 15:44:00 O=55.70 H=55.72 L=55.70 C=55.72
15:45:00
DEBUG
Checking: C=55.72 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:45:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:45:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:45:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:46:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:46:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:46:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:47:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:47:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:47:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:48:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:48:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:48:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:49:00
DEBUG
BAR: 15:48:00 O=55.78 H=55.80 L=55.78 C=55.80
15:49:00
DEBUG
Checking: C=55.80 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:49:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:49:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:49:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:50:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:50:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:50:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:51:00
DEBUG
BAR: 15:50:00 O=55.77 H=55.77 L=55.77 C=55.77
15:51:00
DEBUG
Checking: C=55.77 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:51:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:51:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:51:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:52:00
DEBUG
BAR: 15:51:00 O=55.73 H=55.73 L=55.73 C=55.73
15:52:00
DEBUG
Checking: C=55.73 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:52:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:52:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:52:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:53:00
DEBUG
BAR: 15:52:00 O=55.74 H=55.74 L=55.69 C=55.69
15:53:00
DEBUG
Checking: C=55.69 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:53:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:53:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:53:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:54:00
DEBUG
BAR: 15:53:00 O=55.71 H=55.71 L=55.71 C=55.71
15:54:00
DEBUG
Checking: C=55.71 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:54:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:54:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:54:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:55:00
DEBUG
BAR: 15:54:00 O=55.72 H=55.73 L=55.72 C=55.73
15:55:00
DEBUG
Checking: C=55.73 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:55:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:55:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:55:57
INFO
🔻 FLATTENING: EOD flatten
15:55:57
DEBUG
https://paper-api.alpaca.markets:443 "DELETE /v2/orders HTTP/1.1" 207 2
15:55:57
INFO
✓ Cancelled open orders
15:55:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/positions HTTP/1.1" 200 2
15:55:57
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
15:55:57
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
15:55:57
DEBUG
State saved
15:55:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:56:00
DEBUG
BAR: 15:55:00 O=55.76 H=55.76 L=55.69 C=55.70
15:56:00
DEBUG
Checking: C=55.70 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:56:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:56:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:56:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:57:00
DEBUG
BAR: 15:56:00 O=55.72 H=55.72 L=55.72 C=55.72
15:57:00
DEBUG
Checking: C=55.72 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:57:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:57:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:58:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:58:00
DEBUG
BAR: 15:57:00 O=55.76 H=55.80 L=55.76 C=55.80
15:58:00
DEBUG
Checking: C=55.80 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:58:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:58:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
15:59:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:59:00
DEBUG
BAR: 15:58:00 O=55.80 H=55.82 L=55.80 C=55.82
15:59:00
DEBUG
Checking: C=55.82 vs OH=55.53 OL=54.91 | broke_high=True broke_low=True
15:59:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
15:59:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
16:00:00
DEBUG
BAR: 15:59:00 O=55.81 H=55.83 L=55.81 C=55.83
16:00:00
DEBUG
Market not open, ignoring bar
16:00:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:00:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:00:58
INFO
🔔 MARKET CLOSED
16:00:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
16:00:58
INFO
Daily P/L: $-12.72
16:00:58
INFO
Trades: 1
16:00:58
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
16:00:58
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
16:01:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:01:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:02:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:02:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:03:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:03:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:04:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:04:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:05:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:05:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:06:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:06:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:07:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:07:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:08:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:08:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:09:00
DEBUG
BAR: 16:08:00 O=55.72 H=55.72 L=55.72 C=55.72
16:09:00
DEBUG
Market not open, ignoring bar
16:09:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:09:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:10:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:10:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:11:00
DEBUG
BAR: 16:10:00 O=55.69 H=55.69 L=55.69 C=55.69
16:11:00
DEBUG
Market not open, ignoring bar
16:11:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:11:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:12:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:12:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:13:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:13:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:14:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:14:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:15:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:15:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:16:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:16:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:17:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:17:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:18:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:18:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:19:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:19:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:20:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:20:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:21:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:21:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:22:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:22:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:23:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:23:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:24:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:24:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:25:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:25:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:26:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:26:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:27:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:27:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:28:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:28:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:29:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:29:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:30:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:30:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:31:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:31:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:32:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:32:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:33:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:33:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:34:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:34:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:35:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:35:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:36:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:36:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:37:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:37:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:38:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:38:32
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
16:38:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:39:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:39:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:40:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:40:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:41:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:41:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:42:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:42:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:43:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:43:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:44:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:44:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:45:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:45:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:46:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:46:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:47:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:47:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:48:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:48:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:49:00
DEBUG
BAR: 16:48:00 O=55.92 H=55.92 L=55.92 C=55.92
16:49:00
DEBUG
Market not open, ignoring bar
16:49:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:49:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:50:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:50:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:51:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:51:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:52:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:52:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:53:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:53:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:54:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:54:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:55:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:55:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:56:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:56:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:57:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:57:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:58:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:58:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:59:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
16:59:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:00:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:00:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:01:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:01:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:02:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:02:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:03:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:03:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:04:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:04:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:05:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:05:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:06:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:06:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:07:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:07:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:08:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:08:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:09:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:09:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:10:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:10:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:11:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:11:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:12:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:12:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:13:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:13:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:14:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:14:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:15:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:15:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:16:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:16:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:17:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:17:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:18:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:18:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:19:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:19:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:20:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:20:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:21:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:21:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:22:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:22:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:23:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:23:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:24:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:24:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:25:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:25:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:26:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:26:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:27:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:27:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:28:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:28:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:29:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:29:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:30:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:30:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:31:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:31:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:32:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:32:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:33:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:33:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:34:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:34:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:35:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:35:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:36:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:36:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:37:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:37:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:38:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:38:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:39:05
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
17:39:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:39:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:40:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:40:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:41:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:41:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:42:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:42:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:43:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:43:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:44:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:44:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:45:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:45:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:46:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:46:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:47:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:47:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:48:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:48:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:49:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:49:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:50:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:50:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:51:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:51:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:52:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:52:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:53:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:53:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:54:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:54:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:55:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:55:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:56:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:56:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:57:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:57:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:58:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:58:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:59:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
17:59:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:00:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:00:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:01:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:01:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:02:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:02:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:03:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:03:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:04:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:04:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:05:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:05:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:06:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:06:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:07:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:07:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:08:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:08:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:09:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:09:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:10:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:10:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:11:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:11:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:12:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:12:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:13:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:13:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:14:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:14:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:15:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:15:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:16:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:16:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:17:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:17:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:18:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:18:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:19:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:19:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:20:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:20:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:21:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:21:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:22:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:22:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:23:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:23:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:24:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:24:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:25:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:25:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:26:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:26:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:27:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:27:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:28:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:28:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:29:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:29:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:30:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:30:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:31:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:31:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:32:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:32:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:33:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:33:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:34:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:34:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:35:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:35:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:36:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:36:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:37:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:37:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:38:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:38:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:39:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:39:37
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
18:39:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:40:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:40:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:41:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:41:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:42:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:42:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:43:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:43:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:44:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:44:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:45:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:45:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:46:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:46:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:47:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:47:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:48:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:48:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:49:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:49:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:50:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:50:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:51:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:51:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:52:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:52:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:53:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:53:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:54:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:54:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:55:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:55:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:56:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:56:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:57:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:57:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:58:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:58:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:59:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
18:59:38
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:00:08
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:00:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:01:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:01:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:02:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:02:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:03:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:03:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:04:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:04:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:05:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:05:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:06:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:06:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:07:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:07:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:08:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:08:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:09:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:09:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:10:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:10:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:11:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:11:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:12:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:12:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:13:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:13:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:14:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:14:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:15:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:15:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:16:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:16:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:17:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:17:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:18:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:18:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:19:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:19:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:20:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:20:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:21:09
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:21:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:22:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:22:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:23:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:23:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:24:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:24:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:25:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:25:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:26:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:26:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:27:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:27:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:28:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:28:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:29:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:29:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:30:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:30:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:31:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:31:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:32:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:32:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:33:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:33:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:34:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:34:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:35:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:35:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:36:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:36:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:37:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:37:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:38:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:38:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:39:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:39:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:40:10
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
19:40:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:40:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:41:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:41:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:42:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:42:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:43:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:43:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:44:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:44:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:45:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:45:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:46:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:46:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:47:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:47:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:48:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:48:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:49:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:49:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:50:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:50:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:51:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:51:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:52:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:52:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:53:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:53:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:54:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:54:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:55:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:55:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:56:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:56:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:57:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:57:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:58:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:58:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:59:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
19:59:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:00:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:00:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:01:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:01:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:02:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:02:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:03:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:03:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:04:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:04:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:05:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:05:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:06:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:06:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:07:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:07:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:08:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:08:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:09:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:09:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:10:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:10:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:11:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:11:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:12:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:12:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:13:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:13:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:14:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:14:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:15:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:15:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:16:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:16:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:17:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:17:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:18:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:18:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:19:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:19:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:20:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:20:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:21:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:21:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:22:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:22:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:23:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:23:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:24:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:24:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:25:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:25:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:26:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:26:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:27:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:27:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:28:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:28:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:29:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:29:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:30:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:30:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:31:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:31:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:32:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:32:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:33:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:33:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:34:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:34:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:35:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:35:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:36:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:36:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:37:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:37:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:38:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:38:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:39:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:39:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:40:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:40:43
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
20:40:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:41:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:41:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:42:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:42:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:43:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:43:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:44:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:44:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:45:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:45:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:46:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:46:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:47:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:47:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:48:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:48:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:49:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:49:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:50:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:50:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:51:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:51:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:52:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:52:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:53:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:53:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:54:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:54:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:55:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:55:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:56:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:56:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:57:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:57:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:58:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:58:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:59:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
20:59:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:00:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:00:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:01:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:01:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:02:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:02:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:03:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:03:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:04:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:04:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:05:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:05:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:06:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:06:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:07:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:07:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:08:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:08:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:09:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:09:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:10:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:10:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:11:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:11:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:12:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:12:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:13:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:13:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:14:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:14:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:15:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:15:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:16:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:16:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:17:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:17:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:18:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:18:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:19:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:19:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:20:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:20:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:21:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:21:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:22:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:22:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:23:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:23:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:24:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:24:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:25:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:25:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:26:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:26:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:27:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:27:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:28:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:28:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:29:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:29:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:30:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:30:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:31:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:31:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:32:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:32:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:33:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:33:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:34:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:34:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:35:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:35:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:36:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:36:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:37:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:37:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:38:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:38:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:39:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:39:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:40:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:40:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:41:16
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
21:41:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:41:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:42:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:42:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:43:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:43:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:44:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:44:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:45:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:45:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:46:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:46:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:47:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:47:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:48:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:48:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:49:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:49:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:50:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:50:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:51:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:51:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:52:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:52:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:53:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:53:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:54:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:54:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:55:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:55:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:56:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:56:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:57:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:57:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:58:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:58:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:59:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
21:59:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:00:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:00:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:01:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:01:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:02:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:02:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:03:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:03:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:04:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:04:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:05:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:05:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:06:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:06:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:07:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:07:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:08:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:08:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:09:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:09:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:10:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:10:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:11:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:11:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:12:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:12:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:13:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:13:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:14:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:14:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:15:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:15:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:16:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:16:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:17:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:17:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:18:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:18:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:19:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:19:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:20:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:20:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:21:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:21:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:22:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:22:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:23:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:23:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:24:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:24:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:25:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:25:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:26:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:26:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:27:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:27:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:28:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:28:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:29:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:29:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:30:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:30:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:31:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:31:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:32:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:32:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:33:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:33:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:34:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:34:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:35:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:35:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:36:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:36:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:37:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:37:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:38:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:38:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:39:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:39:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:40:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:40:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:41:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:41:49
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
22:41:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:42:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:42:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:43:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:43:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:44:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:44:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:45:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:45:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:46:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:46:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:47:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:47:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:48:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:48:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:49:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:49:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:50:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:50:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:51:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:51:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:52:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:52:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:53:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:53:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:54:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:54:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:55:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:55:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:56:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:56:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:57:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:57:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:58:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:58:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:59:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
22:59:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:00:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:00:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:01:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:01:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:02:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:02:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:03:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:03:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:04:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:04:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:05:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:05:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:06:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:06:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:07:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:07:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:08:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:08:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:09:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:09:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:10:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:10:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:11:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:11:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:12:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:12:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:13:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:13:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:14:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:14:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:15:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:15:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:16:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:16:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:17:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:17:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:18:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:18:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:19:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:19:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:20:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:20:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:21:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:21:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:22:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:22:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:23:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:23:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:24:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:24:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:25:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:25:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:26:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:26:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:27:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:27:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:28:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:28:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:29:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:29:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:30:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:30:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:31:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:31:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:32:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:32:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:33:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:33:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:34:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:34:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:35:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:35:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:36:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:36:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:37:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:37:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:38:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:38:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:39:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:39:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:40:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:40:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:41:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:41:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:42:22
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
23:42:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:42:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:43:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:43:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:44:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:44:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:45:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:45:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:46:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:46:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:47:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:47:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:48:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:48:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:49:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:49:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:50:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:50:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:51:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:51:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:52:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:52:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:53:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:53:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:54:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:54:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:55:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:55:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:56:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:56:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:57:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:57:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:58:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:58:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:59:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
23:59:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:00:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:00:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:01:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:01:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:01:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/calendar?start=2026-01-28&end=2026-01-28 HTTP/1.1" 200 109
00:01:58
INFO
📅 Market Calendar: 2026-01-28 Open=2026-01-28 09:30:00 Close=2026-01-28 16:00:00
00:02:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:02:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/positions HTTP/1.1" 200 2
00:02:42
INFO
💓 STATUS: Range H=$55.53 L=$54.91 | Pos: flat (0)
00:02:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:03:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:03:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:04:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:04:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:05:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:05:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:06:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:06:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:07:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:07:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:08:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:08:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:09:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:09:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:10:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:10:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:11:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:11:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:12:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:12:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:13:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:13:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:14:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:14:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:15:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:15:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:16:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:16:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:17:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:17:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:18:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:18:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:19:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:19:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:20:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:20:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:21:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:21:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:22:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:22:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:23:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:23:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:24:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:24:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:25:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:25:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:26:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:26:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:27:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:27:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:28:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:28:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:29:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:29:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:30:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:30:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:31:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:31:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:32:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:32:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:33:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:33:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:34:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:34:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:35:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:35:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:36:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:36:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:37:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:37:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:38:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:38:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:39:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:39:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:40:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:40:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:41:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:41:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:42:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:42:55
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
00:42:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:43:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:43:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:44:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:44:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:45:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:45:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:46:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:46:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:47:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:47:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:48:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:48:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:49:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:49:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:50:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:50:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:51:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:51:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:52:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:52:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:53:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:53:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:54:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:54:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:55:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:55:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:56:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:56:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:57:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:57:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:58:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:58:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:59:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
00:59:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:00:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:00:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:01:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:01:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:02:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:02:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:03:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:03:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:04:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:04:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:05:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:05:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:06:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:06:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:07:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:07:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:08:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:08:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:09:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:09:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:10:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:10:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:11:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:11:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:12:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:12:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:13:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:13:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:14:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:14:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:15:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:15:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:16:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:16:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:17:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:17:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:18:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:18:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:19:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:19:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:20:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:20:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:21:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:21:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:22:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:22:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:23:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:23:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:24:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:24:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:25:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:25:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:26:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:26:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:27:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:27:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:28:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:28:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:29:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:29:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:30:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:30:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:31:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:31:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:32:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:32:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:33:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:33:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:34:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:34:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:35:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:35:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:36:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:36:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:37:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:37:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:38:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:38:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:39:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:39:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:40:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:40:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:41:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:41:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:42:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:42:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:43:28
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
01:43:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:43:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:44:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:44:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:45:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:45:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:46:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:46:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:47:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:47:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:48:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:48:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:49:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:49:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:50:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:50:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:51:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:51:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:52:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:52:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:53:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:53:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:54:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:54:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:55:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:55:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:56:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:56:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:57:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:57:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:58:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:58:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:59:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
01:59:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:00:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:00:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:01:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:01:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:02:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:02:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:03:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:03:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:04:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:04:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:05:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:05:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:06:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:06:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:07:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:07:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:08:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:08:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:09:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:09:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:10:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:10:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:11:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:11:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:12:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:12:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:13:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:13:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:14:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:14:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:15:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:15:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:16:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:16:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:17:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:17:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:18:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:18:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:19:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:20:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:20:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:21:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:21:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:22:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:22:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:23:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:23:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
02:24:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None